Naxis Technologies Docs
Live demo

Product guide

Chat channels

Put the assistant where your team already talks — Teams, Slack, WhatsApp, the website widget and more.

A channel puts the assistant inside a messaging tool people already use, instead of a separate web chat — answers work exactly the same underneath: grounded, cited, access-controlled, only the doorway changes. Sixteen platforms are covered, from the website widget and workplace suites like Slack and Teams, through consumer apps like WhatsApp and Telegram, to email, SMS, self-hosted team chat, and a developer Messaging API/MCP.

Every channel authenticates the same way: one platform-issued credential — a bot token, an app secret, an access token — created in that platform's own developer console and pasted in here. None of them use a “Sign in with…” flow. They differ in how messages arrive: most register a webhook, so the platform calls this server directly and needs a public https address (set once, under Settings); Telegram, Matrix, Mattermost and email instead have the assistant reach out, and need no public address at all.

Choosing between them is mostly about where the conversation already happens: Slack, Teams, Google Chat, Mattermost, Zulip or Matrix for a team already working there; WhatsApp, Telegram, Messenger, Viber, LINE or a phone number for people outside the organisation; the website widget for anonymous visitors, who only ever ask as guests; email for people who'd rather send a message than open an app; and the Messaging API/MCP to wire the assistant into your own application or an AI tool directly. Every channel can also be opened to guests, on top of whoever you set up by hand.

The channels

Webhook, or the assistant calling out

Most channels work by registering a webhook: the platform posts to this server the moment someone messages, so it needs a public https address, set once under Settings → Public address. Telegram, Matrix, Mattermost and email never need that, because the assistant reaches out to the platform instead. Slack and Discord can work either way: turn on Socket Mode (an app-level token, in that channel's settings) or “Plain direct messages” (Discord) and the assistant connects outward for those too — useful on a private network, or before a public address exists.

Was this page helpful?
Was this page helpful? Sign in with Google Sign in to tell us — or leave a comment.

Last updated 20 Sep 2026