Skip to main content

Intents

Intents represent what the user wants to do. Each intent captures the purpose of a message and links it to the correct flow or action in your assistant.
Intents act as routing logic for your assistant. They determine which agent graph should run based on user input. If needed intent agent asks clarifying questions.

Overview

An intent consists of:
  • Name – Identifies the intent.
  • Intent Phrase – Explains the intent’s purpose and utterances used to recognize user goals.
  • Connected Agent Grpah – The graph triggered when this intent is matched.
  • Enable Trigger – Appears after creating the intent. This unique capability provides API endpoints that, when invoked, automatically start a conversation in the selected channel (configured through the integration funnel) using the connected agent graph.

Create an Intent

1

Go to Assistants → Components → Intents.

2

Click New Intent.

3

Enter the Intent Name and Phrase.

4

Write some basic purpose to utilize "refine prompt".

5

Review and edit the generated samples.

6

Connect this intent to a specific Agent Graph.


AI Prompt Generation

Use AI-assisted generation to speed up training phrase creation.
You can describe your intent naturally and let the system produce the structured output.
Example Prompt:
Generate an intent for users who want to track their order delivery.
The AI will return:
  • Suggested name
  • Example utterances
  • Description

Tip

Write your prompts clearly. Focus on user goals, not system responses.

Test an Intent

You can test your intent directly within the console before deployment.
1

Open the Intent Testing tab.

2

Enter a user message.

3

Review the detected intent.

4

Adjust the intent phrase if detection is inaccurate.

Testing helps ensure your assistant correctly interprets real-world messages before launch.

Manage Intents

ActionDescription
EditUpdate name, connected graphs, integration or phrases
ArchiveDisable without deleting