External channels
Connect your chatbot to Telegram, WhatsApp, Discord, and Slack so visitors can chat through their own apps using the same trained knowledge base.
How it works
Open a chatbot → Channels. Connecting validates your credentials with the provider — it only succeeds if they really work. Channel chats run the same retrieval flow as the widget, consume credits the same way, and appear in your Conversations tab.
Telegram
Create a bot with @BotFather, copy its token, paste it on the Channels tab and click Connect. AskGPT validates the token and registers the webhook automatically. Fully working out of the box.
WhatsApp Business
Provide your Meta Cloud API phone number ID, business account ID, access token, and app secret. After connecting, paste the shown callback URL + verify token into the Meta dashboard webhook config and subscribe to 'messages'.
Discord
Paste your application ID and bot token to validate and store them. Replying to Discord DMs/mentions requires a persistent gateway worker, which runs separately from the app (roadmap).
Slack
Slack requires a one-time platform OAuth app + Events API setup. Until that's configured, the connect button returns an explanatory message rather than a fake connection.
Need more help?
Contact support and we'll get back to you within 24 hours.