Chatzora Docs
Channels & Handoff

Telegram Bot Integration

Deploy your chatbot to Telegram and answer user questions directly inside the app.

Telegram Bot Integration

Chatzora offers multi-channel support out of the box. You can hook your chatbot's knowledge base and RAG pipeline up to a Telegram bot.

Step 1: Create a Telegram Bot

To build a bot on Telegram, you need to speak to the official BotFather:

  1. Open the Telegram app and search for @BotFather.
  2. Send the /newbot command to initiate creation.
  3. Choose a display name for your bot (e.g., "My SaaS Helper").
  4. Choose a username. It must end in "bot" (e.g., "MySaaSHelperBot").
  5. Copy the generated HTTP API Token (e.g., 123456789:ABCdefGhIJKlmNoPQRsTUVwxyZ).

Step 2: Connect to Chatzora

  1. Log in to your Chatzora dashboard.
  2. Select your chatbot, navigate to Integrations, and find Telegram.
  3. Paste the HTTP API Token into the input field.
  4. Click Register Webhook.
  5. Chatzora will automatically invoke Telegram's webhook API, binding the bot to our server endpoint:
    https://chatzora.com/api/webhooks/telegram/[YOUR_BOT_ID]

Step 3: Test and Serve

  • Open Telegram and message your newly created bot.
  • It will answer questions using the exact same RAG configurations, search results, fallback rules, and custom instructions as your website widget.
  • Conversations are cataloged in your Conversations inbox under the Telegram source label.