Node ConfigurationThe following fields are available for configuring the node:
Node PropertiesThese properties apply only to the Web channel. In other conversational channels, such as WhatsApp, their behavior depends on the capabilities of each platform.
- Block Input: Temporarily disables the bot's text input box, preventing users from typing until they click one of the buttons.
- One Choice: Allows users to select only one button. Once a selection is made, they cannot click that button or any other button in the same group again.
- Quick Reply: Turns the buttons into quick replies or suggestions that users can select to respond to the Virtual Assistant.
Button ConfigurationEach button must be configured using the following fields:
- Button Label: Defines the text displayed to the user.
-
Button Type: Determines the button's behavior. Available options are:
- Message: When clicked, triggers an intent that will be interpreted by the Virtual Assistant, displaying the associated response.
-
Link: Redirects the user to a URL. This option is available only for the Web channel.
In channels such as WhatsApp, you can share links using an Answer node by including the URL directly in the response text. -
Next Step: Executes an integration within the same bot, allowing the flow to continue from another step without leaving the current flow.
This button type cannot be combined with buttons of other types because it uses the Label → Next Step structure.
-
Button Value: Defines the value associated with the selected button type:
- For Message, specify the intention to be triggered.
- For Link, enter the URL to which the user will be redirected.
- For Next Step, add the integration to execute.
Other Button Types- Button JS: Allows you to generate dynamic buttons using a JSON structure compatible with the Virtual Assistant window, using the buttons' action.
- Interactive List: Available for WhatsApp, it allows you to display a customized interactive list of options instead of traditional buttons.
Please note:- All examples can be executed from the Inject node to preview the result in the Debug view.
- To use these examples in a real flow, replace the Inject node with a Step node.
- To display the resource in the Virtual Assistant window, configure the Integration complement in the corresponding response.
You can download an example flow from this link.
In the following video, we'll show you how to configure the node in Studio: