Guide
Prepare content
Copy, buttons, files, and tone of voice.
Prepare a few essential messages¶
- Welcome: what the bot does and how to begin.
- Success: what happened and the next step.
- Clarification: which information is missing.
- Error: what the person can try now.
Keep one main idea per reply. Put long explanations behind a separate button.
Buttons and formatting¶
- Name buttons after actions: “Book”, “Cancel”, “Show requests”.
- A callback button's visible label and click data are different. For example, the label can be “Cancel” and the data cancel.
- Use the message formatting toolbar. Preview mode shows chips and supported formatting without unnecessary markup.
- Never place secret keys in templates or messages.
Check the final reply in the messenger itself: length limits, line breaks and supported formatting depend on it.