Skip to content

Question Classifier Node

The Question Classifier node classifies user questions into predefined classes, allowing downstream workflow branches to handle each class differently. It is suitable for FAQ routing, sales or support routing, and selecting different datasets by intent.

Quick Understanding

The Question Classifier Node classifies the input. It asks AI, in effect: “I have several types here. Which type does this input belong to?” The classification result is usually passed to If / Else for routing.

Configurable Fields

FieldDescription
LabelNode name.
ModelModel profile used for classification.
InstructionClassification instruction.
Class TitleDisplay title shown in settings.
Class NameThe class name returned or used for branch checks.

Default classes include Sales and Support. You can remove, update, or add classes.

Question Classifier node settings panel

Output

The Question Classifier node provides:

FieldDescription
class_idClass ID.
class_nameClass name.
keywordsRelated keywords.
usageModel usage data.
modelModel used by the node.

A common pattern is to connect If / Else after Question Classifier and route based on class_id or class_name.

Setup Steps

  1. Add a Question Classifier node.
  2. Select a Model.
  3. Write clear classification rules in Instruction.
  4. Configure each class title and name.
  5. Check classification results in a downstream If / Else node.

Recommendations

  • Use stable class names, such as sales, support, or billing.
  • Instruct the model to return only one of the configured classes.
  • Too many classes increase misclassification risk. Start with broad classes, then refine downstream if needed.