conscious-sapphire
conscious-sapphire15mo ago

Why don't buttons with external links work?

I created two buttons with integrated external links. Every time a user clicks the button, the user is taken to an external link When I test the button on the Voiceflow platform, everything works fine. But when I test it on Instagram's Direct Messenger, it doesn't work. I did a test, removed the button and left only the link and it worked perfectly. Can someone help me? Do you know why?
1 Reply
Tico | Voiceflow Assistant
Buttons are simple, clickable or selection elements that your chatbot or assistant can send to users to showcase different options. They let chat visitors specify their needs without formulating them. A person who sees a button can choose the information or option/intent they need or are interested in, without even typing a word in the chat input. Buttons are also a good solution for conversation designers as they help assistants/chatbots sustain a conversation, as users can always return to them. If created well, they can significantly improve the user experience. Functioning similar to Choice steps, Buttons are used commonly in Chat Assistants to present choice paths, options or decision/input points to help progress in the conversation. Keep in mind that for some platforms like Alexa, buttons are not supported and the Step will not be available on your canvas. In chatbot contexts, they are often buttons that your end user can select in order to progress the conversation. For Chat Assistants, the Button Step can be used to prompt users with quick replies and present choices. It can also be used to open-ended prompt users with intents as its choices, or in combination with buttons. This step behaves and functions similarly to the Choice step, including associated features including Intent Editing/Creation Workflows, Scoping, previewing No Match/No Reply and many more! A Buttons step in many use cases, such as customer support, payments and account management, and website inbound queries, would be useful in explicitly outlining possible actions by the user. As an example, a customer support assistant is configured for three functions (check refund status, update customer profile, connect to live agent). The assistant can ask with a text or speak step (depending on chat or voice modality) "how can I help", then present the three possible actions in a Buttons step for the user to select.

Did you find this page helpful?