Comment on page
Engagement
- Send personalized chat blasts to all its users
- Collect answers from your users
- Provide a richer user interface than text

Forms of Engagement
A mass chat blast sent to all or a targeted user segment, based on their tags and attributes. Broadcasts are the chatbot version of email marketing.
An engagement method to quickly and automatically collect information from a large volume of your users. Use the form to save qualitative answers and update user attributes. As a result, allowing you to create multiple customer segments.
A way to group and categorize information on the BotDistrikt platform. Tags can be currently used on Users, Cards, Documents, and Images. They are especially useful in the Filter Webhook.
When a user clicks a button, it performs a certain task. Buttons help to create a quicker chat flow as users click buttons instead of typing full text to interact. Buttons perform 4 actions:
- URL - Visit a website URL
- Story - Start another Story
- Phone - Call a phone number
- Text - Send the text of the button as a message
They stack vertically, and your bot displays up to 3 buttons per stack. The elements that buttons attach include:
- Text response
- Card response
- Video response
- Audio response
- Persistent Menu
.png?alt=media&token=dbd82274-d957-4c1e-93dc-3c5b6e04f04b)
3 buttons attached to a Text Response
Buttons are permanently visible after they appear on your user's chat screen
A special button type that can only be attached to the bottom of a Story. A quick reply performs 5 functions:
- Text - Send the text of the quick reply as a message
- Return - Similar to text, but shows a "❮" character to indicate "Back" (similar to a browser's "Back" button)
- Location - Send the user's current location **
- User Email - Send the user's email **
- User Phone Number - Send the user's phone number **
Buttons stack horizontally, can be side-scrolled, and your bot may display up to 10 quick replies per Story.

2 quick replies attached to a Story
**limited to messaging apps that support them
Quick Replies are temporarily visible once they appear in your bot's response. When the user sends a message after seeing some quick replies, the quick replies disappear.
A text-based response in a Story. Text can have one or many variants. When a bot has to respond with text, it will randomly choose a text response from the text itself or its variants. Text can also have up to 3 buttons for a richer user interface.
.png?alt=media&token=83302dc9-0400-4d25-a3fd-644d9b4b02ae)
A text response in a story
A card-based response in a Story. A card is a simple structured message that includes (up to 3 buttons):
- Title
- Subtitle
- Image
A single response has one or many cards, and users can browse through a horizontal carousel on most messaging apps. Cards are extremely useful to create a browsing experience in your chatbot - to browse your products, features, events, and more.
Cards also have tags and can be filtered with the Filter Webhook.

Card Response in a Stor
An image-based response in a Story. The platform accepts PNGs, JPEGs, and GIFs. An image always has a name and can be reused in multiple stories by searching for an image title.
Images also have tags and can be filtered with the Filter Webhook.

A image response in a story
Images have a maximum upload file size of 10 MB
A video-based response in a Story. The platform accepts MP4s, MOVs, and AVIs. A video always has a name and can be reused in multiple stories by searching its title.
.png?alt=media&token=d1c569c8-4535-4781-9df3-1461d0aa4064)
A video response in a story
In some messaging apps, videos can also be presented in the form of a card with a title, subtitle, and up to 3 buttons.
.png?alt=media&token=56b77cda-baf7-4eef-9cd4-a8a6697ec89d)
A video response in a card format
Videos have a maximum upload file size of 20 MB
An audio-based response in a Story. The platform accepts MP3s and WAVs. An audio always has a name and can be re-used in multiple stories by searching its name.

An audio response in a story
In some messaging apps, audio can also be presented in the form of a card with a title, subtitle, and up to 3 buttons.

An audio response in a card format
Audios have a maximum upload file size of 10 MB
A downloadable file response in a Story. Documents can be used to share digital files like PDFs, DOCs, PPTs, and XLSs from your bot. A document always has a name, and can be re-used in multiple stories by searching its name. Documents also have tags and can be filtered with the Filter Webhook.

A document response in a story
Documents have a maximum upload file size of 10 MB
A typing response in a Story. This is displayed as a typing indicator to the user in their own messaging app.
Typing indicators help to control the response speed sent from the bot, especially when there is a lot of text information to be digested at once.

A typing response in a story
BotDistrikt automatically provides typing indicators for your bot when you connect a messaging app. You may use this Typing response for your own additional Typing indicators.
A sticker response in a Story. Stickers are limited to messaging apps that allow bots to share stickers.
Each sticker is associated with an emoji, which is similar to Telegram's emoji tooltips. Emojis are useful when you want to send a certain sticker based on a certain emoji.
For messaging apps that do not support stickers, an Image is sent instead.

A sticker response in a story
BotDistrikt uses Facebook Messenger's preset stickers based on the emojis below
# | Emoji | Sticker | Description |
1 | 🙂 | ![]() | Smiley |
2 | 😝 | ![]() | Tongue out |
3 | 😄 | ![]() | Happy laugh |
4 | 😍 | ![]() | Heart eyes |
5 | 😂 | ![]() | Laugh with tears |
6 |