chatbot performance

How to change the conversation flow after a user reply

We’ve seen how we can ask very specific questions and even how we can just watch for specific keywords globally but how can we display different information based on what our user is saying? Each input and global detection action based on simple text will use a configured variable where the user reply to the question will be set. If the user replies correctly to your question, your variable will hold the reply and it can be used to change …

Read MoreHow to change the conversation flow after a user reply

How to use chatbot variables

Chatbots are rarely as matter of static texts and buttons. Displaying dynamic information, changing the flow of the chat according to a value or even just greeting your users by their name: all of these actions and more can be done using Xenioo variables. Variables are values that are associated to a unique name. As an example, a variable named first_name could hold the value Mary. Using the variable anywhere in Xenioo will be a matter of referencing it by …

Read MoreHow to use chatbot variables

How to see if your chatbot supports a type of content

Developing a chatbot that works on multiple platforms means paying particular attention to the fact that not all content types are available everywhere. Xenioo is a Omnichannel Chatbot Platform where you can create just any type of conversation you can imagine but still, images cannot be sent on a voice based chatbot and uploading a file through a landline call may be just impossible. How can you make sure that a content is available for your target platform while building …

Read MoreHow to see if your chatbot supports a type of content

How to receive files from your chatbot users

We’ve seen how we can ask very specific questions and even how we can just watch for specific keywords globally but how can we ask our users to send us a picture, a video or any other kind of file? The Media Attachment Action is what you’re looking for while building your chatbot with Xenioo. Using the Media Attachment Action your user will be automatically request to send a file of a type of your choosing. First of all, we …

Read MoreHow to receive files from your chatbot users

How to choose the right input type for your flow

When it comes to asking information to your user Xenioo surely offers a host of different actions. Let’s see when it makes sense to use one over another. Blocking Input Actions Blocking inputs are actions that will hold the flow to that point until the user has answered our question. Although it is still possible to configure these actions so that the user can skip them, blocking inputs are best used when your chatbot really need that piece of information. …

Read MoreHow to choose the right input type for your flow

How to catch a global text command

Direct input questions are a terrific tool for asking very specific questions to your users but they cannot be used to catch a command globally on your chatbot. To do this instead, we use global actions. Global actions are like small interactions that are always active: wherever your user is, they can be activated. Global actions can be used for things such as catching a global text command that can trigger a flow in any point of your chatbot. Think, …

Read MoreHow to catch a global text command