The Intent Recognition node uses AI to classify user input into predefined intent categories, allowing you to route conversations based on what the user wants.
{{user_message}})The node stores the classification result:
Intent: {{intent.intent.label}}
Confidence: {{intent.confidence}}
Input
handlebars
Required
The text input to classify.
Supports Handlebars syntax:
{{variable_name}}
Possible Intents
options
Required
Define the possible intents the AI can recognize.
Each option creates a separate output handle on the node. The flow continues through the handle corresponding to the selected/matched option.
Requirements:
AI Configuration
agent_settings
Configure the AI model and behavior.
Configuration options:
Temperature guide:
This node stores its output in a variable that can be referenced in subsequent nodes using the {{variable}} syntax.
{{variable}}.intent
object
Detected intent object with id and label
{{variable}}.intent.id
string
Intent ID
{{variable}}.intent.label
string
Intent label
{{variable}}.confidence
number
Confidence score (0-1)
{{variable}}.timestamp
string
ISO 8601 timestamp
{{variable}}.error
string
Error message (only present on error)