Connect messaging channels
In addition to the web widget, ChatNorris integrates with WhatsApp Business, Instagram Direct, Telegram and Facebook Messenger so your agents automatically reply to the messages you receive on those channels. There’s also an Email channel, with a setup that’s very different from these four — see the separate guide Connect the Email channel.Prerequisites
- WhatsApp Business
- Instagram Direct
- Telegram
- Messenger
- An active Meta Business Suite account.
- A phone number registered in the WhatsApp Business API (different from a personal number or a WhatsApp Business App number).
- Admin access to the Meta account.
- A payment method in Meta’s WhatsApp Business account: Meta charges for messages beyond the free tier. See Meta costs on WhatsApp.
Connect a channel
Go to the agent's Deploy section
My agents → [your agent] → Deploy. The agent you choose is the one that will handle that channel’s messages.Choose the channel
Authorize according to the chosen channel
- WhatsApp
- Instagram
- Messenger
- Telegram

Select the account (if you have several)
Confirm the connection
View and manage your channels
There are two places to see your channels:- Deploy, in each agent (
My agents → [your agent] → Deploy): shows that agent’s channels grouped into Connected, Available and Not in your plan. This is where you connect, configure, pause and disconnect each channel. - Channels, in the side menu: a read-only view with the channels of all your agents. It shows which channels each agent is on, which account is connected, how much it talks and whether anything needs attention. To connect or change a channel, you always go to the agent’s Deploy.

The Channels section
At the top you’ll see a summary with the active connections, how many of your agents are deployed on some channel, the conversations this month and how many connections need attention. You can search by agent, domain or account, and turn on Only those needing attention. There are two views, which you can switch with the View selector:- Matrix: channels in rows and your agents (deployed and drafts) in columns. Rows are grouped into Connected, Available, Not in your plan and Coming soon, and each group can be collapsed. Each cell shows the connected account (or the domains where the widget loaded), the month’s conversations and the last activity. If the agent isn’t on that channel, the cell says Connect (or See plans if your plan doesn’t include it).
- List: one block per channel with its connections (agent, account, conversations and last activity). Each channel can be collapsed, and you have Collapse all / Expand all.
Connection statuses
Settings → Security.
Configure a channel in Deploy
In Deploy, for each channel you’ll see the connected account (phone number or username), the language, the inactivity close, the conversations of the last 7 days and the Active toggle. To change the language or the inactivity close, check the Telegram webhook status or disconnect a channel, click it to open its settings panel. When you disconnect, ChatNorris asks you to confirm first.Pause or reactivate a channel
If you need to temporarily turn off a channel without deleting it, switch off its Active toggle in Deploy. The channel stops replying to messages but keeps its configuration. To reactivate it, switch the toggle back on.Disconnect a channel
To permanently disconnect a channel, open it in Deploy and use Disconnect in its settings panel (ChatNorris asks you to confirm). This action can’t be undone and you’ll have to connect the channel again if you change your mind.How the agent replies on each channel
- Text formatting. Only the web widget shows bold, headings and formatted links. On the other channels ChatNorris adapts the reply before sending it: on WhatsApp, bold shows as WhatsApp bold; on Instagram, Messenger and Telegram it’s sent as plain text; and on all of them, a link is sent as “text: URL”. The last-message preview in Conversations doesn’t show formatting symbols either.
- Contact details. ChatNorris saves in the conversation the details the channel provides: the number on WhatsApp, the @username on Telegram and the name and @username on Instagram. If the visitor later leaves their details, the lead takes the phone number that was already in the conversation. See Conversations → Details panel.
- Instagram and Messenger stories. The agent understands when the visitor reacts to one of your account’s stories, replies to it, mentions your account in their own story or sends just an emoji. If Meta delivers the story’s image, it can comment on it; if not, it doesn’t make up its content. It replies briefly and with a short question.
- Voice notes. The agent understands the audio messages people send you on WhatsApp, Instagram, Messenger and Telegram. See Voice notes.
- Lead Form. It’s filled in by chatting, one required field per message. See Lead Form on channels.
- Email alerts. Channel conversations the bot handled only arrive in a daily summary, not in one email per conversation.
Voice notes
When a customer sends you a voice note on WhatsApp, Instagram, Messenger or Telegram, the agent transcribes it automatically and replies in text, as if the customer had typed. It uses your Knowledge Base and your actions just like with any message.- In the dashboard. In Conversations and in ChatNorris Inbox the audio appears with a player and the transcript below it, like on WhatsApp.
- With a person in charge. If someone on your team took over the conversation, the voice note is also transcribed so they can read it without having to listen to it. In that case the AI agent doesn’t reply.
- Maximum length. Notes up to 3 minutes are transcribed. If it’s longer, the agent asks the customer to summarize their question in writing or send a shorter audio.
- If it can’t be understood. If the audio is silent, very noisy or can’t be processed, the agent asks the customer to write it. The audio is still saved in the conversation.
- Text that comes with the audio. If the customer adds text (for example, on Telegram), it’s saved along with the transcript.
- Cost. Each voice note uses AI credits based on its length. See Credits for voice notes.
Meta costs on WhatsApp
The WhatsApp Business API has usage costs that aren’t included in any ChatNorris plan: Meta charges them directly to your WhatsApp Business account. ChatNorris doesn’t charge or invoice these messages. Since October 1, 2026:- Meta gives 1,000 free service messages per month per phone number. They renew every month and don’t accumulate.
- From message 1,001 on, Meta charges each message based on the recipient’s country.
- Replies from the agent and the team, closing messages and payment links count. Messages your customers write to you aren’t charged.
- Template campaigns are always charged, from the first message.
View usage and undelivered messages
- Billing & usage → Usage shows the WhatsApp (Meta charges) card, with one row per number: Free used (out of the 1,000), Billed by Meta and Not delivered, with the reason for each failure. Only Owners and Admins see it. Meta resets the free tier on the 1st in your account’s time zone; ChatNorris counts by calendar month in UTC, so the figures can differ by a few hours at the end of the month.
- If Meta doesn’t deliver messages in a conversation, the conversation shows a warning with the reason (missing payment method, outside the 24-hour window, recipient unavailable or rejected by Meta).
- If Meta stops delivering messages, Owners and Admins get an alert by bell and email, at most once a day per number. It’s configured together with the Credits used up event in Notifications.
Frequently asked questions
Does the bot reply to all WhatsApp messages automatically?
Does the bot reply to all WhatsApp messages automatically?
Can I have several agents on the same WhatsApp number?
Can I have several agents on the same WhatsApp number?
How do I connect Telegram?
How do I connect Telegram?
Are Instagram and Messenger available for all accounts?
Are Instagram and Messenger available for all accounts?
Does WhatsApp have an additional cost?
Does WhatsApp have an additional cost?
What happens if I delete the channel and connect it again?
What happens if I delete the channel and connect it again?
Can the agent receive images or files?
Can the agent receive images or files?
Does the agent understand voice notes?
Does the agent understand voice notes?
Can the agent reply with audio?
Can the agent reply with audio?
How does the payment link arrive on WhatsApp and Telegram?
How does the payment link arrive on WhatsApp and Telegram?
Can I connect my mailbox (email) the same way as WhatsApp or Instagram?
Can I connect my mailbox (email) the same way as WhatsApp or Instagram?
Why don't my WhatsApp accounts show up when connecting?
Why don't my WhatsApp accounts show up when connecting?
- The Facebook account you used doesn’t have admin access to the WhatsApp Business account.
- The number is registered in the WhatsApp Business App (mobile), not in the WhatsApp Business API.
- The Meta Business Suite account isn’t verified.

