Create conversations
Guide bot conversations & organize business actions using intents in your NLX workspace
What's an Intent?
An Intent is a conversation workflow that responds to a customer's query (intent) and follows logic and messaging to accomplish the action. Once attached to a bot and a build is constructed, the bot then has access to the intent's workflow and therefore the ability to automate that task for the customer (e.g., BookRoom, OrderRoomService, etc.)
A simplified example of your conversational application at work:
A user says, βI want to book a roomβ
Using training data, the NLP or LLM recognizes "I want to book a room" as an expression that matches the intent, BookRoom
Your conversational application then responds by following the conversation flow deο¬ned by the BookRoom intent
A conversational application may have several intents attached, and a single intent may be attached to multiple applications in your workspace.
Checklist
An intent must always employ the following:
Intent features
Set up intentAdd Training dataAttach slotsOptional: Assign languagesConstruct flowsIntent settings
The Settings tab provides a few options:
Description: Enter or modify an explanation of the resource for better filing and organization in the workspace
Tags: Add or remove Resource tags for better filing and organization in the workspace
Skip training: Enable to prevent users from being routed to the intent via user utterance + training phrase matching if the situation requires users only be navigated to an intent through deliberate re-directs in a flow. Essentially, this "hides" the intent from being triggered by a user.
To delete an intent and its flow(s), select the Delete option under Danger zone. If the intent is attached to a application(s), create a new build and re-deploy to experience the change.
Last updated