Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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:

  1. Template Message: Pre-defined messages approved by WhatsApp. Users can create new templates directly in UChat or sync existing approved templates.

  2. Single Product Message: Showcases a single product from a Facebook Catalog. Requires a Facebook Catalog ID and Retail ID.

  3. Multiple Products Message: Showcases up to 30 products from a Facebook Catalog. Requires a Facebook Catalog ID and separates products with commas.

  4. Catalog Message: Displays a list of products from a Facebook Catalog. Requires a Retail ID, body text, and footer.

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

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

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

...

  1. Use in Flow: In "Mensage node" select "Others" and the "(WhatsApp) Template Message" into your UChat flow.

...

  1. Select Template: Choose the desired template from the dropdown menu.

...

  1. Personalize (Optional): If the template includes variables, you can personalize the message content.

Sending Single Product Messages

  1. Facebook Catalog Requirement: You need a Facebook Catalog for these message types.

  2. Use in Flow: In "Mensage node" select "Others" and the "(WhatsApp) Single Produtct" into your UChat flow.

...

  1. Catalog ID & Retail ID:

    • Locate your Facebook Catalog ID.

    • Identify the Retail ID, which is the content ID for your product catalog feed.

  2. 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:

    1. Locate your Facebook Catalog ID.

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

  1. Use in Flow: In "Mensage node" select "Others" and the "(WhatsApp) Catalog Message" into your UChat flow.]

...

  1. Catalog ID & Retail ID:

    1. Locate your Facebook Catalog ID.

    2. Identify the Retail ID, which is the content ID for your product catalog feed.

  1. Insert your Message Informations: Provide the Retail ID, message body text, and footer text for your Catalog Message.

...

Sending a List Message

  1. Use in Flow: In "Mensage node" select "Others" and the "(WhatsApp) List Message" into your UChat flow.

...

  1. Define List Items: Select the list items you want to include in your List Message.

...

  1. Capture User Selection: It's crucial to capture the user's chosen option from the list.

...

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

  1. Use in Flow: In "Mensage node" select "Others" and the "(WhatsApp Cloud) WhatsApp Flow" into your UChat flow.

...

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

Image Added

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:

...