Skip to main content

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

1

Generate your credentials

If you haven’t already, generate your Public Key and Secret Key at Authentication.
2

Create the channel

Create a new channel via the Dashboard or via API using the Create channel endpoint.
3

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.
4

Send messages

With the channel connected, use the channelId to send free messages (within the 24h window) or templates (outside the window).

Supported platforms

PlatformStatus
WhatsApp (Official API)Available
InstagramComing soon
TelegramComing soon
New platforms will be added as the platform evolves. The proposal is to be a single API for all messaging channels.