Telegram App Flow
This page explains how Telegram works with Nova.
User journey
- User starts the bot.
- User links account with the dashboard flow.
- User sends natural-language requests in Telegram.
- Nova runs the same runtime safety logic used in API/dashboard.
- For mutating actions, Nova asks for approval before execution.
Main endpoints
POST /v1/telegram/app/webhookPOST /v1/telegram/app/link/complete
Current experience
- command support exists (
/start,/help, etc.) - natural-language messages are supported and preferred
- reconnect guidance is shown in-chat when integrations are missing
Safety notes
- callback confirmations are ownership-checked
- callback confirmations are replay-protected
- callback paths are rate-limited