...
Button in WhatsApp is a bit different from that in Facebook. A button in Facebook can be pressed for multiple times while in WhatsApp, only once.
Supported Message Types
UChat supports sending the following types of WhatsApp messages:
Template Message: Pre-defined messages approved by WhatsApp. Users can create new templates directly in UChat or sync existing approved templates.
Single Product Message: Showcases a single product from a Facebook Catalog. Requires a Facebook Catalog ID and Retail ID.
Multiple Products Message: Showcases up to 30 products from a Facebook Catalog. Requires a Facebook Catalog ID and separates products with commas.
Catalog Message: Displays a list of products from a Facebook Catalog. Requires a Retail ID, body text, and footer.
List Message: Presents a list of options for users to choose from. Requires capturing the user's selection and directing the flow based on the chosen option.
WhatsApp Flow: Create a WhatsApp flow to automate the sending of messages and interactions with users.
Note: Linking your WhatsApp number with your Facebook Catalog is mandatory for sending product-related messages (Single Product, Multiple Products, and Catalog Message).
Sending a Template Message
Create or Sync Template: In the Bot Content section of UChat, you can create a new template directly under "Message Templates" in UChat or sync existing approved templates by clicking the "Sync" button.
...
Use in Flow: In "Mensage node" select "Others" and the "(WhatsApp) Template Message" into your UChat flow.
...
Select Template: Choose the desired template from the dropdown menu.
...
Personalize (Optional): If the template includes variables, you can personalize the message content.
Sending Single Product Messages
Facebook Catalog Requirement: You need a Facebook Catalog for these message types.
Use in Flow: In "Mensage node" select "Others" and the "(WhatsApp) Single Produtct" into your UChat flow.
...
Catalog ID & Retail ID:
Locate your Facebook Catalog ID.
Identify the Retail ID, which is the content ID for your product catalog feed.
Insert your Message Informations: Provide the Retail ID, message body text, and footer text for your Catalog Message.
...
Note: You need link your WhatsApp number with your Facebook Catalog before sending product messages.
Sending Multiple Product Messages
Facebook Catalog Requirement: You need a Facebook Catalog for these message types.
Use in Flow: In "Mensage node" select "Others" and the "(WhatsApp) Multiple Products" into your UChat flow.
...
Catalog ID & Retail ID:
Locate your Facebook Catalog ID.
Identify the Retail ID, which is the content ID for your product catalog feed.
Insert your Message Informations: Provide the Retail ID, message body text, header and footer text for your Catalog Message.
...
Note: You need link your WhatsApp number with your Facebook Catalog before sending product messages.
Sending a Catalog Message
Use in Flow: In "Mensage node" select "Others" and the "(WhatsApp) Catalog Message" into your UChat flow.]
...
Catalog ID & Retail ID:
Locate your Facebook Catalog ID.
Identify the Retail ID, which is the content ID for your product catalog feed.
Insert your Message Informations: Provide the Retail ID, message body text, and footer text for your Catalog Message.
...
Sending a List Message
Use in Flow: In "Mensage node" select "Others" and the "(WhatsApp) List Message" into your UChat flow.
...
Define List Items: Select the list items you want to include in your List Message.
...
Capture User Selection: It's crucial to capture the user's chosen option from the list.
...
Conditional Routing: Use a Condition Block to check the user's selection and direct the flow accordingly.
...
Note: Steps 2-4 for List Messages are essential to ensure proper flow based on user interaction.
Sending a WhatsApp Flow Message
Use in Flow: In "Mensage node" select "Others" and the "(WhatsApp Cloud) WhatsApp Flow" into your UChat flow.
...
Set the WhatsApp flow to be sent.
...
Note: See the WhatsApp Flow creation documentation here:
Warning: Do not use the action node to send templates to bot users, this will generate a "forbidden action" error. To do this, use the message node.
SMS Channel
Send Message
SMS bot can send only text and image.
...
UChat has built a Mini-App called "VoiceMaker" using a third party API which provides you with a better quality of text-to-voice conversion! Download the Mini-App in integration section. The documentation about "VoiceMaker" is in progress.
Google My Business - Send Message
Message types with Google my business flow:
...