Capabilities
Full matrix: Channels overview.
Examples
Inbound message
A user messages the bot. Novu adds an eyes reaction, shows typing with optional custom status text, updates a plan card while tools run, then replies with inline keyboard buttons.Tool approval
Gated tools post Approve once / Deny / Always allow. The handler resumes after the user selects an option.Setup
Connect component
UseTelegramConnectButton from @novu/react so end users can link their Telegram chat to your agent. The button issues a t.me/<bot>?start=<code> deep link, opens it, and polls until the user presses Start in Telegram.
Related
Reply
Plain text, markdown, and interactive cards.
Typing indicator
Custom status text while the handler runs.
Tool approval
Approve / Deny before tools execute.
Edit sent messages
Update a sent message in place.
Connect components
TelegramConnectButton props and appearance.