Commands and reply rules provide predictable responses before optional AI fallback.
Commands
- Open Bots → Commands and select a bot.
- Create a command such as /start, /help, /products, or /contact.
- Add a description, localized response, optional attachment, inline buttons, or reply-keyboard rows.
- Save and publish the supported command configuration.
Rules
Use exact, contains, starts with, ends with, command, or default matching. Choose Rules only, AI only, or the recommended Rules first → AI fallback mode.
Inline button builder
- Add URL buttons or callback buttons without writing Bot API JSON.
- Create multiple rows and multiple buttons per row.
- Reorder, duplicate, or delete a button and preview the complete message.
- Save reusable button templates when the same menu appears in more than one bot response.
Callback actions
A callback can send a message or media, open another button menu, apply or remove a subscriber tag, update local customer status, trigger an auto-reply flow or AI Agent, request human handoff, or run another saved flow.
Reply keyboards
Build bot reply-keyboard rows and configure resize, one-time, selective, persistent, input placeholder, or keyboard removal. These controls are bot-only and are not shown for ordinary Telegram user-account messages.
Verify before publishing
Check every URL, callback path, tag, status change, flow, and AI handoff with a test bot conversation.