Skip to main content

Classifier Node

The Classifier Node uses AI to analyze a conversation and sort it into categories you define. Use it to detect sentiment, identify intent, assess urgency, or classify any other dimension relevant to your workflow.

How It Works

  1. You provide classification instructions that tell the AI what to evaluate and how.
  2. You define branches — each branch represents one possible classification outcome.
  3. When the workflow reaches this node, the AI reads the conversation so far, applies your instructions, and routes to the matching branch.

The Classifier Node does not speak to the caller. It silently evaluates the conversation and routes accordingly.

Classification Instructions

Write clear, specific instructions for the AI. Tell it exactly what to look for and how to decide between branches.

Good example:

Classify the caller's emotional tone based on the entire conversation. Consider word choice, expressed frustration or satisfaction, and overall demeanor.

Too vague:

Figure out how they feel.

The more precise your instructions, the more accurate the classification.

Creating Branches

Each branch is a possible outcome. Common classification patterns include:

Sentiment analysis:

Sentiment analysis

  • Positive
  • Negative
  • Neutral

Intent detection:

Intent detection

  • Sales inquiry
  • Support request
  • Billing question
  • General information

Urgency assessment:

Urgency assessment

  • High — needs immediate attention
  • Medium — can wait a few hours
  • Low — no time pressure

Each branch connects to the next node in its path, so different classifications lead to different workflow outcomes.

Classifier vs. Conversation Node Routes

Both the Classifier Node and Conversation Node can route conversations, but they work differently:

  • Conversation Node routes branch based on what the caller says in direct response to the agent's question.
  • Classifier Node evaluates the entire conversation context against your instructions, without asking the caller anything.

Use the Classifier Node when you need behind-the-scenes analysis. Use Conversation Node routes when you need the caller to explicitly state their intent.


Next Steps

  • Decision Node — branch based on data field conditions instead of AI classification
  • Conversation Node — route conversations based on caller responses