Channels Overview¶
NotifyBulk supports five messaging channels. Each channel must be connected individually per store.
Available channels¶
| Channel | Direction | Use case |
|---|---|---|
| SMS | Two-way | Transactional alerts, campaigns, 1:1 support |
| Two-way | Rich messaging, customer support, campaigns | |
| Instagram DMs | Two-way | Social commerce, support for Instagram followers |
| Facebook Messenger | Two-way | Support for Facebook Page followers |
| Telegram | Two-way | Bot-based support, communities |
How channels work¶
Each channel stores its credentials as a JSON config associated with your store. When a customer sends a message, the platform routes it to the correct store inbox based on the identifier (phone number ID, page ID, Instagram account ID, or bot token).
Customer sends message
→ Webhook receives it
→ Platform looks up which Store owns that channel identifier
→ Message appears in that Store's Inbox
Connecting a channel¶
Go to Inbox → Channels in your dashboard. You will see a card for each available channel with a Connect button.
One channel per type per store
Each store can have one active configuration per channel type. Connecting a new WhatsApp number, for example, will replace the previous one.
Channel status¶
Each channel card shows its current status:
- Connected — active and receiving messages
- Not configured — no credentials saved yet
- Error — credentials are saved but the connection is failing (check API keys)