All Products
Search
Document Center

Chat App Message Service:Send Messenger messages

Last Updated:Nov 19, 2024

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

lQDPKHZ5IwjY-z9kZLAtIU8fzjNVMgcB_LdSn6sA_100_100

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.

    image

  • 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.

image

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.

image

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.

image

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.

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.

image

Note

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.

image

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.

image

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

Note

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.

image

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.

image

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.