How to create a response with a button?

On this page, you will learn how to create bot responses that contain buttons.
Estimated Reading Time: 05 minutes

By pressing the “+ Buttons” option in an intent, you can add text with options in the chat. These options will appear as a button that will redirect clients according to what they choose. You can create up to 10 options for users to choose from.

This feature is only available for Messenger and Webchat. In WhatsApp, it works a bit differently but the general idea is still the same.

The buttons can be *:

Open link: directs the client to a link/websitesite.

  • Note: not supported in WhatsApp.

Trigger an intent: directs to the customer to another intent.

Call: directs the client to a certain phone number and makes a call.

You can also watch the video for an example on how to create links for each type of button.


Please note that: the “Enable Quick Reply” option can only be enabled when the buttons are designed to redirect. This option will change the button format in Messenger and WebChat, as you can see below:


With quick reply enabled:

Quick reply disabled:

WhatsApp buttons:

Soon, two types of buttons will be able to be sent through WhatsApp:

  1. Action buttons: with these you will be able to direct the user to a website or to a phone call
  2. Quick reply buttons: this will allow you to insert up to 3 different options in a single message.


WhatsApp buttons

Specifications

Buttons

Facebook Messenger and WebChat:

  • Text over the switches in UTF-8 format with a limit of 640 characters;
  • Text inside a button in UTF-8 format with a limit of 20 characters. Buttons support URLs.

Telegram:

  • Not supported. Use quick replies instead.

Twitter:

  • Not supported. Use quick replies instead.

Mercado libre:

  • Not supported.

Google Actions:

  • Not supported. Use quick replies instead.

Quick replies (pills)

Facebook Messenger and WebChat:

  • Text inside a button in UTF-8 format with a limit of 20 characters. Emojis can be used. Up to 10 pills.

Telegram:

  • Text above buttons in UTF-8 format with a limit of 640 characters;
  • Text inside a button in UTF-8 format with a limit of 20 characters. Only up to one URL is supported.

Twitter:

  • Text above buttons in UTF-8 format with a limit of 640 characters;
  • Text inside a button in UTF-8 format with a limit of 20 characters.

Mercado libre:

  • Not supported.

Google Actions:

  • Text above buttons in UTF-8 format with a limit of 640 characters;
  • Text inside a button in UTF-8 format with a limit of 20 characters. Limit up to 8 pills.

Botmaker