To start a new Dialog Task from an existing one, you can use the Dialog Task nodes.
Add the Node
- Open the dialog task to which you want to add the user intent node.
- Add a user intent node in the designated place. For steps on adding nodes, please read more here.
- The user intent window is displayed with the Component Properties tab selected by default.
Configure the Node
Component Properties
The configurations you set up or edit in the Component Properties tab reflect in all the dialog tasks that use this node. These settings are the same for Intent and Sub-intent nodes.
- The Name
- The Display Name
- The Description
Instance Properties
Under the Instance Properties tab, you can configure the instance-specific fields for the selected intent node. These settings are applicable only if you are connecting an existing intent node and only for the selected node instance, and will not affect other dialog tasks that may invoke the node you are working with. You can add tags to build custom profiles of your AI Agent’s conversations. You can define a key and a value for each of the following:- Message — Define custom tags to be added to the current message in the conversation.
- User — Define custom tags to be added to the user’s profile information.
- Session — Define custom tags to be added to the current conversation session.
NLP Properties
The NLP Properties are related to the underlying intent associated with a dialog. You can add these properties here or in the NLP – Training section. They are used to train the machine learning model to help improve intent identification for the dialog task. These properties are not used to execute this node in the flow. To improve intent identification for the dialog task, add or define the following properties:- Machine Learning settings to provide user utterances to improve the detection of this intent. Learn more.
- Patterns and Rules to capture this intent if the user’s utterance contains these specific patterns or matches the rule. Learn more.
- Bot Synonyms or related phrases for the user intent. Learn more.
- Manage Context tags as preconditions to identify the intent and define the output context to be set when this task is initiated. Learn more.
Connections Properties
If the node is at the bottom in the sequence, then only the connection property is visible.
These conditions are applicable only for this instance and will not affect this node when being used in any other dialog.
- Not Connected — No specific next node is defined.
- End of Dialog — Explicitly ends the current dialog.
- Return to Flow — Terminates the Dialog Task and returns control to the Flow Builder. The Flow Builder resumes from the next node.
- Enable the Deflect to Chat option to create conversation flows that transition from voice to chat-based interactions within the same context. It has two deflection types: Automation and Agent Transfer.
Deflect to Chat works only with Kore Voice Gateway Channels (Phone number or SIP Transfer).