Create conversations

Guide bot conversations & organize business actions using intents in NLX's Dialog Studio

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 how your AI assistant handles a conversation:

  • 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 AI assistant then responds by following the conversation flow defined by the BookRoom intent

A bot may have several intents attached, and a single intent may be attached to multiple bots in your workspace.


Checklist

An intent must always employ the following:


Intent features

Set up intentAdd Training dataAttach slotsOptional: Assign languagesConstruct flows

Intent settings

Your intent's Settings tab allows you to add or edit optional descriptors and enable a few behaviors:

  • 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 bot(s), create a new bot build and re-deploy to experience the change.

Last updated