OpenClaw + Telegram Integration | Bot Automation
Automate Telegram with OpenClaw for bot automation. Build chatbots, notifications, and messaging workflows.
What OpenClaw does with Telegram | Bot
5 automation capabilities
Control OpenClaw directly from Telegram
Telegram is a built-in OpenClaw channel — not a plugin. Message your bot and it executes tasks across any connected tool, then replies in the same chat. It's how most people control OpenClaw day to day.
Run commands from your phone
Set up slash commands like /report, /research, or /sync that trigger specific OpenClaw workflows. Type a command on your phone, get the result back in Telegram. No laptop required.
Get proactive alerts pushed to your phone
When a payment fails, a lead goes hot, or a critical support ticket opens — OpenClaw sends a Telegram message immediately. Alerts reach you wherever you are, without checking dashboards.
Use it as a shared team assistant in a group chat
Add the bot to a Telegram group. Team members @mention it to trigger tasks, and results post back to the group. Shared reporting, on-call workflows, sales team updates — all from one chat.
Send files, reports, and screenshots
OpenClaw can send CSVs, PDFs, and screenshots to your Telegram. Send a document to the bot and it can extract data, summarize content, or process the file and reply with the results.
How simple is it?
Just tell OpenClaw what you need
You message OpenClaw:
“Check my Pipedrive for deals that closed today, format the details as a summary, and send it to my Telegram”
No workflow builder. No API docs. No configuration UI. Just plain English.
Ready-to-run workflows
Get connected in minutes
Create a bot with @BotFather
2 minOpen Telegram, search for @BotFather, send /newbot. Follow the prompts to name your bot and get a Bot Token. Takes 2 minutes.
Add the token to OpenClaw
1 minSet TELEGRAM_BOT_TOKEN in your OpenClaw config. The Telegram channel starts automatically — no extra configuration needed. Send a test message to confirm it works.
Restrict access to your user ID (recommended)
3 minSet TELEGRAM_ALLOWED_USER_IDS to a list of authorized Telegram user IDs. Without this, anyone who finds your bot can send it commands. Get your user ID from @userinfobot.
Frequently Asked Questions
Browse Premium Skills
Pre-built automation packs ready to deploy.