Dialog Task

Working with the Agent Transfer Node

The Agent Transfer node transfers the communications from the bot to a live agent. You can use Agent Transfer node in a conditional dialog flow to move a user to a conversation with a live agent when, for example, the Bot cannot identify the user intent, or when tone analysis…

Working with the WebHook Node

You can use the WebHook node to subscribe to a message and WebHook events to capture real-time data from real-time events and show them to the user. You can use the WebHook node for server-side validation, execute business logic, or make backend server API calls. Also, you can use the…

Working with the Service Node

The Service node is a component type in a dialog task that you can use to add an API service to make REST or SOAP requests to third-party web services. You can use this node when you have collected the parameters needed for the API request using Entity or other nodes to capture…

Working with the Script Node

A Script node allows you to write JavaScript code in a Dialog Task. You can use the Script node to do the following: 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…

Working with the Entity Node

Bots need to extract relevant information from the user utterance to fulfill the user 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 Task

Kore.ai Dialog tasks represent a full conversational flow between a user and a Bot with a network of nodes that are connected using conditions. For example, if you create a banking Bot, some of the tasks you will want your Bot to do for users is to: retrieve and monitor…