Chat Providers
Enbbox chat integrations overview. Connect Slack, Discord, Microsoft Teams, Telegram, and custom webhooks for chat-based notification delivery.
The Chat channel lets you send notifications through messaging platforms like Slack, Discord, Telegram, Microsoft Teams, and WhatsApp Business.
How Chat Works in Enbbox
- Add a chat provider — Connect your messaging platform in the Integrations page
- Add a Chat step to your workflow — Configure the message content
- Store subscriber chat identifiers — Ensure subscribers have their chat-specific IDs (webhook URL, chat_id, etc.)
- Trigger the workflow — Enbbox delivers to all active chat providers simultaneously
Key Features
- Multi-provider delivery — All active chat integrations fire in parallel
- Rich messages — Send formatted text, links, and embeds (provider-dependent)
- Webhook-based — Most providers use incoming webhooks for message delivery
- Bot integrations — Some providers (Telegram, Discord, Slack) use bot tokens for richer functionality
Supported Providers
| Provider | Description | Complexity |
|---|---|---|
| Slack | Workspace messaging with bot and webhook support | Medium |
| Discord | Community messaging with bot and webhook support | Medium |
| Telegram | Messaging app with Bot API | High |
| Microsoft Teams | Enterprise messaging with incoming webhooks | Medium |
| WhatsApp Business | Business messaging via Meta Cloud API | High |
| Mattermost | Self-hosted team messaging | Simple |
| Zulip | Open-source team chat with topics | Simple |
| Rocket.Chat | Open-source team communication | Simple |
| Grafana OnCall | Incident response notifications | Simple |
| GetStream | Chat API and messaging SDK | Simple |
| Chat Webhook | Custom chat via HTTP webhook | Simple |