Send WhatsApp

The Send WhatsApp action allows you to send text messages or images through WhatsApp within your flow. For more information, check out the WhatsApp Onboarding Process.

The Send WhatsApp action on a blank board

Note: To use this action, your flow must begin with the Inbound WhatsApp trigger.

 

Available Variables

Available Variables are placeholders for information that are automatically determined based on the contents of your flow. For example, if your flow begins with an Inbound Call trigger, the caller’s phone number is stored as a $ANI variable. You can include sending a follow up SMS to the caller later in your flow by including the $ANI variable in the Send SMS action Inputs.

You can drag and drop the variables displayed in this section into the Inputs and Advanced fields.

Check out How to Use Variables in SmartFlows for more information.

 

Inputs

Inputs Regardless of the Type of Message

Input Name Description
App ID

Enter your WhatsApp identifier for your business number.

Note: This is not your business WhatsApp phone number but a system identifier for your number in the conversation. When used with a WhatsApp Inbound Message trigger, this ID can be found as one of the available variables.

App User ID

The identifier for the WhatsApp user who should be receiving the message.

Note: This is not the WhatsApp user's phone number but a system identifier for the conversation with the user. When used with a WhatsApp Inbound Message trigger, this ID can be found as one of the available variables.

Message Type Select whether you would like to send a text or image.

 

Inputs Only for Text

Input Name Description
Message Enter the message content that you would like to send.

 

Inputs Only for Images

Input Name Description
Media URL The URL where the image is stored or available.
Caption Field to enter a text caption to be sent with the image (optional)
Media Type The file format of the image you are sending. Available formats include: gif, jpeg, jpg, png, svg, tif, and tiff

 

Action

Each Send WhatsApp action includes two exit ports corresponding to the following outcomes:

  • On Success: The course of the flow if the WhatsApp message is successfully sent (port 1)

  • On Failure to Send: The course of the flow if message delivery failed (port 2)

 

Want to know more?

Check out Replying to Messages with WhatsApp