How to create a support aware chatbot fallback

Whenever a Xenioo chatbot does not understand what the user is saying it will automatically resort to what we call a “Fallback Interaction“. By default, the Xenioo fallback interaction contains just one single message: If you wish to give your users a better feedback whenever something is not understood, you can start here by changing the text into something better. But even now, if your user is having troubles interacting, earing the very same sentence over and over may become …

Read MoreHow to create a support aware chatbot fallback

How to use page variables in your Web Chatbot

When building a web chatbot it may often useful to send additional information to Xenioo based on specific contents of the page. Also, sometimes, you may want to completely change the active flow, depending on the current page or even depending on some page variables. You could, for example, automatically greet the user with the correct name after logon to a private area or display some kind of information coming from your application and available inside the page. Let’s see …

Read MoreHow to use page variables in your Web Chatbot

How to create a nocode chatbot looping flow

When building more advanced chatbots it may be often necessary to access remote data using API integrations. In the flow, you can then reference the API data using Xenioo dynamic parsing just like if it was a standard variable. Let’s assume our API call returns a JSON result like the one below into a Xenioo variable named “result”: Using Xenioo dynamic parsing, we can refer to the data inside the JSON directly in any content using a true NOCODE approach. …

Read MoreHow to create a nocode chatbot looping flow

How to use Facebook Pixel in your web chatbot

Facebook Pixel is terrific small script for your website that lets you measure, optimize and build audiences for your advertising campaigns. By adding it to your website pages you can track your users, analyze them and learn about their interest in your products and content. Thanks to Xenioo Client Side Scripting Action you can also track whatever they do in your chatbot! Just place the Client Script Action in any point of your chatbot conversation where you want to track …

Read MoreHow to use Facebook Pixel in your web chatbot

How to redirect your users to an operator

Whenever your user is saying something that your AI did not understand or that is outside of the scope of the current buttons or input it will be presented with the standard Fallback text. Once the Xenioo default Fallback Interaction is triggered the flow is briefly changed to show its contents and the user is set back to where he was. A simple message may do a perfectly fine job but after the second or third error your user will …

Read MoreHow to redirect your users to an operator

How to use Whatsapp users opt-in messages

Most chat communication channels use what we call an opt-in. An opt-in is a user started action that clearly shows the intent to communicate on the channel and with you (or better, with your chatbot). Different channels have different opt-in methods: Facebook and Telegram have a “Start” button, your Alexa skill needs to be called by name and your Whatsapp contact number needs to receive at least a message from your user (unless you’re using massive, push broadcasts). When publishing …

Read MoreHow to use Whatsapp users opt-in messages