Connecting a Chat Provider

Connecting a Chat Provider

Go to Admin → Intelligence → AI Channels. Each provider has its own card with a token field, a webhook URL and an enable switch.

Telegram

  1. Open @BotFather in Telegram and send /newbot
  2. Copy the HTTP API token it gives you
  3. Paste it into Bot token, set a Webhook secret (any strong random string), turn the provider on and press Save
  4. Register the webhook URL shown on the card with Telegram

Slack

  1. Create a Slack app at api.slack.com and add the chat:write bot scope
  2. Install the app to your workspace and copy the Bot User OAuth Token
  3. Paste it in, save, then point Event Subscriptions at the webhook URL shown

Discord

  1. Create an application, add a Bot, and copy its token
  2. Enable the Message Content intent so the bot can read messages
  3. Paste the token, save, and point your interactions endpoint at the webhook URL

WhatsApp

  1. In Meta's WhatsApp Cloud API console copy the permanent Access Token and the Phone Number ID
  2. Paste both into the WhatsApp card and save
  3. Set the callback URL to the webhook URL shown, using your webhook secret as the verify token

Editing a saved provider

Token and secret fields show “Stored — leave blank to keep” once set. Leave them empty when changing other options and the stored values are preserved; type a new value only when you want to rotate it.

Last updated: 8/11/2026