NIVA is now Vatoo. Read the short story

Vatoo
All integrations

Connect Telegram
to Vatoo

Connect Vatoo to Telegram so your AI bot responds to messages in private chats, groups, and channels. Vatoo automatically registers the Telegram webhook when you save the configuration · no manual API calls needed.

Estimated: 5–10 minutesEasy5 steps

Confirm connector availability, your account plan, and required permissions before setup. Test with a non-production record before enabling live actions.

Vatoo
VatooTelegram
Create a Bot via BotFather01
Configure in Vatoo Botmaster02
Verify Webhook Registration03
Test the Integration04

Setup overview · illustrative

Have these
ready

  • Vatoo botmaster account with a bot configured
  • A Telegram account

5 steps
to go live

01

Create a Bot via BotFather

  • Open Telegram and search for @BotFather
  • Send /newbot
  • Enter a display name (e.g. _NIVA Assistant_)
  • Enter a username ending in bot (e.g. _niva\_assistant\_bot_)
  • Copy the Bot Token BotFather sends back (e.g. 1234567890:ABC...)
02

Configure in Vatoo Botmaster

  • Open your Vatoo botmaster → Omnichannel
  • Click Configure on the Telegram card
  • Paste your Bot Token
  • Enter a Webhook Secret Token · any random string (A-Z, a-z, 0-9, \_, - only)
  • Click Save & Activate

Setting a secret token protects your webhook from fake requests. Use a strong random string.

03

Verify Webhook Registration

  • Vatoo automatically calls Telegram's setWebhook API when you save
  • Check your server logs for: [Telegram] Webhook registered: https://...
  • Optionally verify by visiting: https://api.telegram.org/bot/getWebhookInfo
  • The url field should match your Vatoo webhook URL
04

Test the Integration

  • Open Telegram and search for your bot username
  • Click Start or send /start
  • Type any message · the bot should reply in 2–3 seconds
05

Optional: Configure Bot via BotFather

  • Send /setdescription to BotFather to set the bot profile description
  • Send /setabouttext for the about text shown before first message
  • Send /setuserpic to set a bot avatar
  • Send /setcommands to define slash commands in the menu

Stuck?
Quick fixes

Webhook not registered

Server must be publicly reachable via HTTPS. Use ngrok for local dev.

403 in logs

Secret token mismatch · re-save config to re-register webhook.

Bot does not reply in groups

Go to BotFather → /mybots → Bot Settings → Group Privacy → Turn off.

last\_error\_message in getWebhookInfo

Usually SSL certificate issue · must use a valid HTTPS cert.

More integrations

Connect Telegram in one call

Book a demo and we'll set up the integration with you live.