Migma for Telegram is in beta and rolling out. The bot handle is set at launch; use the link on the Migma connect page.
Set up
1
Start a chat with the bot
Open the Migma bot at @MigmaBot and press Start. You can also add it to a group and mention it there.
2
Connect your account
The first time you message the bot, it shows a Connect Migma button. Tap it, then sign in on the Migma connect page with the Telegram Login Widget. This links your Telegram identity to your Migma account, so the bot acts as you. You only do this once.
3
Message the bot
Tell it what you want in plain language. In a group, mention the bot so it knows the message is for it.
What you can do
Talk to it in plain language:
You can also attach an image and say
Make an email like this for Stripe to generate a branded email from it.
Every result includes an Open in Migma button to edit, download, or send in the app.
Telegram is the chat surface. Migma does the work: brand access, generation, previews, HTML, and inspiration. Sending and exporting stay in Migma.
How brands work
When you name a brand, Migma matches it against your existing brands. If none match, it asks for a website and imports it first. To use a different brand mid-chat, just name it or paste a URL.Campaign notifications
Tell Migma to notify you about campaigns in the current chat:Plan the next campaign
Ask what to send next and Migma answers from your brand’s Marketing Calendar:What it does not do
The bot creates and edits drafts only. It cannot send emails directly or export. The one scheduling action it can take is a prepared Marketing Calendar proposal that you explicitly confirm in chat; everything else stays a Migma app action, where you review the email and approve the send yourself.Connecting and disconnecting
Linking uses Telegram’s Login Widget, so Telegram asserts your identity and nothing is pasted. Migma stores the link encrypted and the bot acts as a scoped Migma key that cannot send. One Telegram account links to one Migma account. To disconnect, message the botdisconnect, or revoke the key named for your Telegram account under Settings → Developers → API Keys in Migma. After that, the bot asks you to connect again on your next message.
Building your own Telegram bot
Prefer to host your own bot, or want Migma in Slack, WhatsApp, or Discord too? Use the API directly with agent-auth, or run Migma through OpenClaw.Agent Auth
Per-user scoped access for a custom bot via the auth.md flow.
OpenClaw
Run Migma in Slack, WhatsApp, Telegram, and Discord through OpenClaw.
SDK
Generate series, fetch HTML, and read preview URLs from your own code.
API reference
The v1 endpoints behind everything the bot does.