Telegram Integration
Connect Telegram to Arahi's no-code AI agents and automate workflows in minutes.
About the Telegram integration
Telegram, is a cloud-based, cross-platform, encrypted instant messaging (IM) service. With Arahi AI, you can connect Telegram to Bird, Bot for Slack, ClickSend SMS and 1,500+ other apps using AI-powered workflows. No coding required — set up triggers, actions, and intelligent automation in minutes.
- Category
- Communication
- Authentication
- keys
Telegram automation use cases
- Message → CRM activity log
- Log threaded conversations from Telegram into the matching CRM contact or account record.
- Channel summary digest
- Summarize busy Telegram channels at end of day into a digest so nobody has to scroll up.
- Escalation routing
- Auto-route messages containing billing, bug, or churn keywords from Telegram to the right team.
- New-hire onboarding drip
- Drip onboarding tasks into Telegram DMs over a new hire's first two weeks — no manual prodding.
Telegram workflow examples
- Critical incident pager
When Datadog or Sentry fires an alert, use Telegram to send a message to the on-call chat and Forward Message to the engineering lead.
Sentry P1 alert -> Telegram message to on-call chat.
- Order confirmation bot
On Shopify order creation, send a Telegram confirmation to the customer's saved chat ID with tracking details once fulfilled.
Shopify order paid -> Telegram confirmation to buyer's chat.
- Community digest replies
Use Get Chat History every morning to summarize yesterday's community chat with OpenAI and post the recap as a pinned Telegram message.
Daily cron -> Get Chat History -> OpenAI recap -> pinned Telegram message.
Telegram actions
- Answer Callback Query
- Use this method to send answers to callback queries sent from inline keyboards. the answer will be displayed to the user as a notification at the top of the chat screen or as an alert.
- Delete Message
- Delete a message, including service messages, with certain limitations.
- Edit Message
- Edit text messages sent by the bot.
- Export Chat Invite Link
- Generate a new primary invite link for a chat; any previously generated primary link is revoked. the bot must be an administrator in the chat for this to work and must have the appropriate administrator rights.
- Forward Message
- Forward messages of any kind. service messages can't be forwarded.
- Get Chat Info
- Get up to date information about the chat (current name of the user for one-on-one conversations, current username of a user, group or channel, etc.).
- Get Chat Administrators
- Get a list of administrators in a chat. on success, returns an array of chatmember objects that contains information about all chat administrators except other bots.
- Get Chat History
- Get chat history messages. note: this uses the getupdates method with specific parameters to retrieve historical messages.
- Get Chat Members Count
- Get the number of members in a chat. the bot must be an administrator in the chat for this to work.
- Get Bot Info
- Get basic information about the bot using the bot api getme method.
- Get Updates
- Use this method to receive incoming updates using long polling. an array of update objects is returned.
- Send Document
- Send general files (documents) to a telegram chat using the bot api.
- Send Location
- Send point on the map location to a telegram chat using the bot api.
- Send Message
- Send a text message to a telegram chat using the bot api.
- Send Photo
- Send photos to a telegram chat using the bot api.
- Send Poll
- Send a native poll to a telegram chat using the bot api.
- Set Bot Commands
- Use this method to change the list of the bot's commands. see https://core.telegram.org/bots#commands for more details about bot commands.