Estimated reading time: 3 minutes Updated: 3/12/2026 Created by: Botmaker Team

How to set up buttons in the flow?

On this page, you will learn how to create bot intent responses using the "Button" function.



The "Buttons" option, like all options requiring "user input," which includes messages or actions from the user, can be found within the "Add user input" topic in the bot development menu.



There are two ways to create buttons within the bot. The first option is a list of up to 10 buttons where call and URL buttons are not allowed, and the second option is up to 3 buttons where call and URL buttons can be created.


NOTE: Call and URL options are not available for WhatsApp channels.


Key differences between the list of up to 3 buttons and the list of up to 10 buttons:


List of up to 3 buttons:

  • Allows including buttons with URL and phone call functionalities.
  • Allows continuing the flow after the button options, meaning it follows a flow path beyond the 3-button option.
  • Limits sending 3 options to the customer.


List of up to 10 buttons:

  • Allows including up to 10 button options for the customer.


Configuration:


After setting up the buttons in your flow, you can configure the next steps just below the button, as shown in the figure below.



It's also important to remember that the order of the buttons affects how they will be presented to the customer, meaning the first button on the left will be the first option presented in the menu, the second button will be the second option that appears, and so on.


Limitations:


  • Button text should be up to 20 characters long.
  • MercadoLibre does not support buttons.
  • Google Actions allows up to 8 buttons.



Details on continuing the flow from the option with up to 3 buttons:


When discussing the "continue flow" option within the up to 3 buttons option, the main advantage is being able to present more options to the customer within WhatsApp, primarily in a more "clean" manner by listing the top 3 visibly for the customer, and other options concentrated under an "options" button.

Within the bot configuration, this setup can be done as follows:





Remember to visit our Help Center for further information.