This topic describes how to configure the Send Messenger Message component. This component is used to send Messenger messages to which users can reply with Messenger-specific features.
Component Information
Component icon
Component
Send a Messenger message.
Prerequisites
You can use an existing flow or create a new flow to go to the canvas page of the flow.
Go to the existing flow canvas page.
Yes Chat App Message Service Console > Process Editor > Process Management. Click the name of the flow that you want to edit. The canvas page of the flow appears.
Create a new flow to go to the canvas orchestration page. For more information, see Create a flow.
Parameters
available variables
By default, commonly used variables are created and displayed in the available variables section. You can use these variables when you orchestrate a chat flow. You can click Insert Variable to add a custom variable. After a custom variable is added, the variable is displayed in the available variables section. For more information about how to use available variables, see Use available variables.
Send Settings
You can select From/To or Reply Back from the Action drop-down list.
From/To
Sender Type | Usage notes | Example |
If you set the Send Type parameter to Account | If you set the Sending Type parameter to Account, you must select a channel and an account for sending messages. The selected channel and account must be approved channels and accounts that are connected. You can enter the phone number of a recipient in the To (Recipient) field, or click Insert Variable to insert a defined variable or add a new variable. | |
Variable | If you select Variable for the Sender Type parameter, you must select a variable that specifies the phone number of the message sender from the From Phone Number drop-down list. You can enter the phone number of a recipient in the To (Recipient) field or click Insert Variable to insert a defined variable or add a new variable. |
Message Settings
The message settings determine the types of messages that are sent, including text, media, quick reply, and template message.
Text
Set Message Type to Text. If you select Text from the Message Type drop-down list, you must configure the Content parameter. You can reference variables as the message content.
Media
Set Message Type to Media. You can select Image, Audio, Video, or File. Enter the URL of an image, audio, video, or file. You can also click Insert Variable to insert a variable.
Quick Reply
Set Message Type to Quick Reply. Set Reply Type to Text&Quick Reply or Media&Quick Reply.
Text&Quick Reply
You must manually enter the Content, Button Name, and Image URL parameters. You can also click Add Variables to select a variable and insert it. You can set the Button Type parameter to Text Button or Button with Image.
Media&Quick Reply
Media Type: Image, Video, and Audio. You must manually enter the Media URL, Button Name, and Image URL parameters. You can also click Insert Variable to insert a variable. You can select Text Button or Button with Image for Button Type.
Set the button name to the name of the Enable Interactive Reply Branch in the Interactive Reply Settings section.
Template
Select Template Message for Message Type. Select regular Template and Media Template for Template Type.
regular Template
You must manually enter the Image URL, Message Title, and Subtitle parameters in the template. You can also click Insert Variable to insert a variable. You can select Reply Button, Call Button, or Link Button for Button Type. You must enter a number for the call button and Link URL for the link button. After you configure Template 1, you can click Add Template to configure Template 2.
Media Template
You can select Image or Video from the Media Type parameter. You must manually enter the media URL or click Insert Variable to insert a variable. Button Type: Select Reply Button, Call Button, or Link Button. If you select Call Button, you must enter a number. If you select Link Button, you must enter a link URL.
Timeout Settings
You can select whether to turn on Enable Unread Branch. After you turn on the switch, you can customize the timeout period and configure the components that are not read in the branch. For example, when the components are not read during the timeout period, the component that sends SMS messages is used together with the component that sends SMS messages.
Interactive Reply Settings
This method is applicable only to Quick Reply and Template Message.
Parameter | Usage notes | Example |
Enable branching based on interactive reply | After you turn on Enable branching based on interactive reply, branches are created based on the buttons or items specified in the interactive messages. You can add nodes to configure the branches. | |
Enable branching for interactive reply wait timeout | After you turn on Enable branching for interactive reply wait timeout, the not Replied branch is created to handle timeout issues. You need to configure a custom timeout period by configuring the Wait time for interactive responses parameter. If this switch is turned on and no node is added to the branch, the system continues with subsequent steps after a timeout. | |
Wait time for interactive responses | You can specify a timeout period by second, minute, and hour. After the specified timeout period is reached, the configurations in the not Replied branch will take effect. | - |
Custom Output Variable Name | You can specify a custom variable that is used to capture user choices. The custom variable will be displayed in the available variables section and can be referenced at any time in the subsequent steps of the chat flow. | - |
Advanced Settings section
Step and parameter | Parameter |
Open Status Report | After you turn on the Status Report switch, you need to enter the URL for receiving status requests. |
Track ID | The track ID is used to mark and track specific messages. |