Telegram
Paste an API keyMessage any chat or group when a flow finishes.
What you can do
- Send a Telegram message — text plus the run's document links, via your own bot
No false success: every send/create in Telegram is verified — ASHDOCS reads the item back from Telegram's API before the step turns green. If it can't be found, the run fails honestly instead of pretending.
Get your Telegram credentials
- 1In Telegram message @BotFather, send /newbot and follow the prompts.
- 2Copy the bot token (123456:ABC…).
- 3Add the bot to the target chat/group. Get your chat ID from @userinfobot (groups use a -100… ID).
Add the connection in ASHDOCS
- 1Open the Connections page in the flows console.
- 2Click “Connect with a key” and pick Telegram.
- 3Paste: Bot token. ASHDOCS validates the credentials against Telegram before saving — a bad key is rejected with a plain-English reason, never stored.
Use it in a flow
In the flow builder, add the Telegram step, pick your connection, and fill the fields — values from earlier steps drop in as {{s1.field}} placeholders. Then hit Test this step in the step's panel to run it on its own before switching the flow on.
Troubleshooting
“Telegram refused the message”
The bot isn't in that chat, or the chat ID is wrong — groups need the -100… form.
FAQ
How is this verified?
Telegram has no read-message API — the step demands Telegram's own stored message_id and reports verified:"response" (strict, no blind green).
Can Telegram start a flow?
Point a bot webhook at your flow's webhook URL — the message payload lands in {{trigger.body.message.*}}.