Introduction to Intents

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

What's an intent?

An Intent involves a conversation flow that completes a task a user wants to accomplish or solve. When an intent is attached to a bot, the bot is then imbued with the ability to execute that task for the user (e.g., BookRoom, OrderRoomService, etc.)

A simplified example of how a bot handles a conversation:

  • A user says, “I want to book a room.”

  • The NLP recognizes "I want to book a room" as a training phrase matching the intent, BookRoom.

  • The bot then responds with the conversation flow defined for the BookRoom intent.

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


An intent must always employ the following to function:

Last updated