diff --git a/docs/4. Product Features/03. Flows/2. Flow Actions/03. Send the contact an interactive message.md b/docs/4. Product Features/03. Flows/2. Flow Actions/03. Send the contact an interactive message.md index 188357431..5a89d693a 100644 --- a/docs/4. Product Features/03. Flows/2. Flow Actions/03. Send the contact an interactive message.md +++ b/docs/4. Product Features/03. Flows/2. Flow Actions/03. Send the contact an interactive message.md @@ -1 +1,147 @@ -> Refer : [Interactive Messages](https://glific.github.io/docs/docs/Product%20Features/Interactive%20Messages) \ No newline at end of file +># Send a contact an interactive message + + + + + + + + +
4-minute readLevel: BeginnerLast Updated: October 2025
+ +Interactive messages let you send messages that include interactive elements—such as buttons, list menus, or a location request—so your end users (chatbot users) can engage in dynamic conversations.
+This is especially useful for: + + + +Note: You must first create an interactive message by following the steps outlined here. Only then can you use it inside the flow editor as part of a chatbot flow.
+This document covers: + +
    +
  1. Types of interactive messages
  2. +
  3. How to create an interactive message
  4. +
  5. How to use an interactive message in the flow editor
  6. +
+
+ +

Types of interactive messages

+
    +
  1. + Reply Buttons – Include up to three clickable buttons within a single message. +
    + Reply buttons preview +
    + Important guidelines: + + Character policy violation example +
  2. + +
  3. + List Message – Present up to 10 options in a list within a message. +

    + Important guidelines: + + List message preview +
  4. + +
  5. + Location Request – Ask the end user to share their location. +

    + Location request preview +
  6. +
+ +All interactive messages follow this structure: Message body + Interaction method (buttons, list options, or a location request). You cannot send only the interaction options without a message body. + +
+ +

Steps to create an interactive message

+

+Step 1: Log in to Glific.
+Step 2: From the left menu, click Quick ToolsInteractive msg.
+Quick Tools menu
+Step 3: Click + Create (top right).
+Create interactive message button
+Step 4: On the Add a new Interactive message page, fill in the details below.
+Add new interactive message form
+

+ + + +

How to add interactive messages in the flow editor

+

+Step 1: Create a flow.
+Step 2: When adding a new node, select Send the contact an interactive message as the action type.
+Step 3: Use the dropdown to choose the interactive message you created. You can also type its title to filter the list.
+Flow editor interactive message selection
+Step 4: Click OK.
+See the sample flow. +

+ +

Using interactive messages in different languages

+

+Step 1: Create the interactive message in your default language (see steps above).
+Step 2: After saving, click Translate.
+Translate button
+A pop-up appears. Selecting Auto translate the content will translate the message box text into your preconfigured languages.
+Auto translate popup
+Step 3: The message content (including list header, list names, list options, and button options) is translated for all specified languages. The language-specific interactive message will automatically appear for contacts whose profile language matches.
+Translations preview
+Please verify and, if needed, edit the translated fields before saving.
+Step 4: Click SAVE.
+See the sample flow. +

+ +

Note: It’s best to add translations while creating the interactive message. You can also add them later by switching languages in the flow editor and updating category/rule translations. Adding translations during creation—either via auto-translate or manually—automatically populates the corresponding category and rule translation fields.