Triggers
Webhooks
Trigger workflow execution from external webhooks
The Webhook block allows external services to automatically trigger your workflow execution through HTTP webhooks.
Supported Providers
Choose from the dropdown to configure your webhook source:
- Slack - Bot events and messages
- Gmail - Email notifications
- GitHub - Repository events
- Discord - Server events
- Airtable - Database changes
- Telegram - Bot messages
- WhatsApp - Messaging events
- Stripe - Payment events
For custom integrations:
- HTTP POST: Accepts requests from any client
- Authentication: Bearer token or custom headers
- Security: IP restrictions and rate limiting
- Deduplication: Prevents duplicate requests
How It Works
- Configure Provider - Select from dropdown and set up authentication
- Get Webhook URL - Automatically generated unique endpoint
- External Service - Sends HTTP POST to your webhook URL
- Workflow Triggers - Automatically starts when webhook is received
Webhooks cannot receive incoming connections and serve as pure workflow triggers.