Buttons are a user-friendly way to guide the customer through the questions. Buttons can forward the customer to the next question or to external links.
You can assign buttons in the state editor under actions -> Show buttons.
There are three different button types available:
- Callback (only for giosg customers)
A standard ‘Button’ allows you to take the customer to a predefined next state based on the button they press. The label text is what is written on the button and you can select the next state from the ‘State’ dropdown menu. This feature is very useful when providing alternatives to the customer or asking validation for follow-up questions.
‘Link’ buttons can be used to provide the customer with a link to another URL simply by pressing a button. You can define if you want the new URL to open in a new window or in the existing window. This feature is especially useful in case the URL in question is very long and would not look good in the normal bot answer bubble.
‘Callback’ is a link button specific to some giosg use cases. It creates a link with the user’s current url and adds a predefined tag at the end of it. When the user clicks on this button, it opens the same page they are on, but add the tag to the url (e.g. www.exampleurl.com#callback). This feature is currently available only for customers using the giosg chat platform and is used to redirect the customer to a callback form via the chat window.
Here's a visual example of how to set up standard and URL buttons.