Skip to content

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
WhatsApp 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)