TUTORIAL #9: Using Cloud Scripting to drive chatbot results

Now that we have learned how to call external API services and use the results in our chatbot, we can step a little further and alter the API results to create completely new content. In order to do so, in this lesson, we are going to use Xenioo’s Cloud Scripting Action, and directly change and create content dynamically. You can follow our lesson directly from the video below. At the end of the post you will find a Xenioo bot …

Read MoreTUTORIAL #9: Using Cloud Scripting to drive chatbot results

TUTORIAL #8: Integrating external API services

Now that we’ve learned all the basic aspects of the Xenioo chat flow design, we’re ready to further extend our chatbot by reaching out to external services. In this lesson we will learn how to call an external API service, extract specific data from the results and display it in the chatflow. You can follow our lesson directly from the video below. At the end of the post you will find a Xenioo bot file that simply restores the example …

Read MoreTUTORIAL #8: Integrating external API services

TUTORIAL #7: Creating a split-test driven conversation

Now that we’ve learned how to manage our chatbot flow through Variables and Xenioo’s Natural Language Processing engine, in this lesson we will move forward to learn a different way to manipulate our chatbot conversation: random split-testing. You can follow our lesson directly from the video below. At the end of the article you will find a Xenioo bot file that simply restores the example bot into your account for playback and testing. Let’s start! Splitting the conversation path During …

Read MoreTUTORIAL #7: Creating a split-test driven conversation

TUTORIAL #6: Changing conversation flow using variables and tags

In our previous tutorial, we learned how to create a bot that uses Xenioo’s Natural Language Processing engine to detect and react to user input. In this lesson we will expand the example further by creating different switches that alter the chat flow, thereby ensuring that our pizza order is complete. You can follow our lesson directly from the video below. At the end of the post you will find a Xenioo bot file that simply restores the example bot …

Read MoreTUTORIAL #6: Changing conversation flow using variables and tags

TUTORIAL #5: Detecting user input using NLP

Now that we’ve explored just about all of the possible contents that our chatbot can display, is time to move a little behind the scenes and discover the sheer number of customization and automation features that Xenioo offers. In this less we’re going to configure and train our first AI-driven content, and apply it to a simple chatbot. You can follow our lesson directly from the video below. At the end of the post you will find a Xenioo bot …

Read MoreTUTORIAL #5: Detecting user input using NLP

TUTORIAL #4: Using button groups, cards and carousel

In this fourth Xenioo tutorial we are going to explore some advanced content actions. While in the previous tutorial lesson we displayed multimedia content rather plainly,  in this lesson we’re going to use our media resources in a more dynamic way. You can follow our lesson directly from the video below. At the end of the post you will find a Xenioo bot file that simply restores the example bot into your account for playback and testing. Let’s start! Button Cards …

Read MoreTUTORIAL #4: Using button groups, cards and carousel