What is the Telegram Integration?
Connecting Telegram gives you a mobile interface to AIDA. You can chat with your AI agent from your phone, receive morning briefings, and get notified about scheduled tasks — all through the Telegram app.
Step 1 — Create a Bot with BotFather
- Open Telegram on your phone or desktop
- Search for @BotFather and open the chat
- Send the message:
/newbot - BotFather will ask for a name — enter something like "My AIDA"
- BotFather will ask for a username — it must end in
bot, e.g.my_aida_bot - BotFather will send you a token — it looks like
123456789:ABCdefGHI... - Copy the token
Step 2 — Add the Token to AIDA
- Open AIDA → Settings
- Scroll down to Telegram Bot
- Paste your token in the Bot Token field
- Click Save
- Restart AIDA for the bot to activate:
sudo docker restart aida
Step 3 — Start Chatting
- Open Telegram
- Search for your bot by username (e.g.
@my_aida_bot) - Click Start
- Send any message — AIDA will respond
What Works in Telegram
Everything that works in the web chat also works in Telegram:
- Ask questions and get answers
- Check emails and calendar
- Search the web
- Manage tasks and reminders
- Receive morning briefings (via Cron Jobs)
- Use all tools and integrations
- Receive files AIDA creates as real attachments (up to 50 MB — larger files arrive as a download link)
Morning Briefing via Telegram
You can set up a daily briefing that AIDA sends to you automatically every morning:
- Open AIDA → Settings → Morning Briefing
- Toggle Enable daily briefing on
- Set your preferred time (e.g. 8:00 AM)
- Set Channel to Telegram
- Customize the briefing prompt if desired
- Click Save Briefing
AIDA will send you a morning summary including weather, calendar events, tasks, and emails every day at your chosen time.
Tips
- Multiple devices — you can use both the web chat and Telegram simultaneously
- Separate sessions — Telegram conversations are kept separate from web chat sessions
- Response time — complex queries involving multiple tools may take 10-30 seconds
- Bot stays on — the Telegram bot runs automatically as long as AIDA is running
Troubleshooting
Bot not responding — Check that the token is saved correctly in Settings. Make sure AIDA was restarted after saving the token.
"Conflict" error in logs — Only one AIDA instance can use a given bot token at a time. If you have multiple AIDA instances, make sure only one has the Telegram token configured.
Slow responses — Queries involving multiple tools (e.g. check calendar and send email) can take 20-40 seconds. This is normal.
Morning briefing not arriving — Check that the briefing is enabled and the time is set correctly. Make sure your timezone is configured in Settings → User Profile.