Automatic Intent Classification
Hana automatically classifies your chat requests to choose the best model and tool. You no longer have to remember every slash command. 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 example | Effect |
---|---|
report group , schedule , calendar , reminder | Directly trigger the related slash command (e.g. /reportgroup , /calendar , /remind ). |
explain , analyze , debug , step-by-step | Indicates a reasoning request, so Hana may switch to a reasoning model. |
deep think or Think Real Hard | Invokes complex reasoning mode for more thorough answers. |
plan , strategy , walk me through | Signals 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" → runs
/calendar
automatically. - "@Hana remind me to submit the report next Monday" → maps to
/remind
. - "@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.
Manual slash commands remain optional—you can still type /remind
or /calendar
explicitly. When your intent is clear, automatic classification will handle most situations for you.