Builder

Script Node

The Script Node allows you to write JavaScript code in a dialog task.You can use the script node to perform the following actions: Manipulate user input parameters before executing an API call. Manipulate the parameters from an API response payload before continuing with the dialog. Display custom error messages to…

Entity Node

Virtual Assistants need to extract relevant information from the user utterance to fulfill the intent. Take a look at this sample utterance: Book me a flight from LA to NYC on Sunday. To act on this user intent, which is to book a flight ticket, the bot should extract the…

Dialog Tasks Overview

Dialog Tasks represent a core component of the XO Platform. Together with the Conversation Designer, it is an essential tool in building conversations that are connected to your business logic. Each task is composed of interlinked nodes that help retrieve information, perform actions, connect with external apps, send messages to…

Managing Ignore Words and Field Memory

Developers can include words for the NLP engine to ignore when interpreting the user input for a task. Assistants can then respond faster to user input and improve the probability of correct task recognition. The NLP engine comes pre-built with a large set of generic ignore words. To manage this…

Bot Settings

After you create a bot using Bot Builder, you may need to change or define advanced and optional settings, for example, to update or add a bot icon, or description. Modifying Your Bot Settings Follow these steps to open the bot's Settings page: Open the bot whose settings you want…

Alert Tasks

Alert Tasks deliver timely, relevant, and personalized information from enterprise systems to customers and employees by polling the relevant service in real time or according to a user-defined schedule. These alerts contain detailed information such as name, ID, notes, amount, and more, in a variety of formats for each channel.…
Menu