What is a channel?
In , a channel represents a connection to a messaging platform — such as WhatsApp, Instagram, Telegram, and others. Each channel is linked to a specific phone number or platform account. For example, if you connect the number+55 11 99999-9999 to WhatsApp, that creates a channel. If you connect an Instagram account, that creates another channel.
The channelId is the unique identifier for the channel and is used in all API calls to send free messages, templates, etc.
Flow to get started
Generate your credentials
If you haven’t already, generate your Public Key and Secret Key at Authentication.
Create the channel
Create a new channel via the Dashboard or via API using the Create channel endpoint.
Connect the channel
Connect the channel to WhatsApp via the dashboard or integrate into your system via SDK + API. See the full flow at Connect channel.
Send messages
With the channel connected, use the
channelId to send free messages (within the 24h window) or templates (outside the window).Supported platforms
| Platform | Status |
|---|---|
| WhatsApp (Official API) | Available |
| Coming soon | |
| Telegram | Coming soon |
New platforms will be added as the platform evolves. The proposal is to be a single API for all messaging channels.