Buttons
What is a button?
A button is, most often, a URL that is included beneath the response body. It can also provide another response instead of a link. When the button is a URL, the button text is underlined. Button formatting is the same for all channels.
How to add a button URL?
In most cases, buttons are used to link URLs so that the end user does not have to view the extended text of a URL.
Step 1: Locate the response you wish to update, and select “Edit” in the top right corner.
Step 2: Locate the “Buttons” area within the response window and select “Add Button…”.
Step 3: Add a button label. This will be visible to your end user. We recommend using a call to action as often as possible.
Step 4: Select what type of button you’d like to add. Most often, you’ll likely be selecting “URL”. Click here to see the list of definitions below.
Step 5: Enter the URL into the final container. Note: The URL must begin with https:// or http://.
Step 6: To add another button, jump back to Step 2 and follow the same steps.
Button: Response
A button can also be linked to provide an existing response within the dashboard. These are managed like quick replies.
Step 1: Locate the response you wish to update, and select “Edit” in the top right corner.
Step 2: Locate the “Buttons” area within the response window and select “Add Button…”.
Step 3: Add a button label. This will be visible to your end user. We recommend using a call to action as often as possible.
Step 4: Select what type of button you’d like to add. To link a button to another response, you’ll want to select “Response Name”.
Step 5: Select the response name of the response copy that you’d like to populate when the button is selected. Note: Each response is assigned a unique response name. This can be found within the “Response Name” column of the dashboard. The button label should always relate to the subject of the response you’re linking.
Step 6: To add another button, jump back to Step 2 and follow the same steps.
Helpful Hints:
URLs: The button label should be a call to action.
Examples: Purchase Tickets, Learn More, Contact Us
Responses: The button label should always be related to the subject of the response you are linking to.
Example: “View the Schedule” should provide a schedule response
Buttons should be used as supporting information. The user should be able to receive major details or information from the response copy.
The URL must begin with https:// or http://.
The Web/App Channels can support a maximum of 7 buttons.
We typically recommend starting with no more than 2.
The Facebook Channel can support a maximum of 3 buttons.
Button Type Definitions:
Response Name: This should be used when you’d like the user to receive copy from another response within the dashboard.
Input Text: Used very sparingly. Used for a press of a button resulting with an input sent through NLP.
URL (Default): This should be used for all URL additions.
URL (Same Tab): Likely unused. Only to be applied when overriding default settings and having the link open in the same window.
URL (New Tab): Likely unused. Only to be applied when overriding default settings and having the link open in a new window.
URL (iFrame): This should be used when you’d like to iFrame a website within the AI, to prevent the user from leaving the chat. It is important to test this feature, as not all websites format correctly.
How to Video
Last updated