Skip to main content

Automatic Intent Classification

Hana automatically classifies your chat requests to choose the best model and tool flow. You do not need to remember internal tool names. Mention @Hana in the thread and describe what you want in clear language.

Chat Use Cases

Every message is mapped to one of four chat use cases so the assistant can decide how much context or reasoning is required:

  • Simple Chat – short questions that need minimal context.
  • Complex Chat – longer conversations that depend on previous turns.
  • Simple Reasoning – quick calculations or light analysis.
  • Complex Reasoning – in‑depth or step‑by‑step thinking.

These correspond to the enumeration values:

SIMPLE_CHAT
COMPLEX_CHAT
SIMPLE_REASONING
COMPLEX_REASONING

Helpful Keywords

Keyword exampleEffect
report group, schedule, calendar, reminderRoutes to the related workflow/tool family.
explain, analyze, debug, step-by-stepIndicates a reasoning request, so Hana may switch to a reasoning model.
deep think or Think Real HardInvokes complex reasoning mode for more thorough answers.
plan, strategy, walk me throughSignals a complex chat or reasoning request.

Using explicit keywords avoids ambiguities and ensures Hana selects the correct tool. Ambiguous phrases may be misclassified, so adding context like report group or schedule clarifies what you need. If you want an especially thorough answer, choose the Think Real Hard option from Hana's response card.

Example Phrases

  • "@Hana add 'Team sync' to my calendar tomorrow" → routes to calendar workflow automatically.
  • "@Hana remind me to submit the report next Monday" → routes to reminder workflow.
  • "@Hana deep think about why sales dropped last quarter" → triggers complex reasoning.
  • "@Hana explain step-by-step how to generate the monthly metrics" → uses a reasoning model.

When your intent is clear, automatic classification handles most situations without extra command syntax.