One of eight AI use cases in the HikeOn ERP. Invoked from anywhere with Ctrl+K (⌘K on Mac), it turns a plain-English question, "show me catering orders over $5k from last week that haven't shipped", into a structured query and a filtered view. Built on the shared "AI cell" pattern, so the user always sees the query it built, not just the results.
Across 16,000 SKUs, multi-warehouse stock, and complex B2B and catering orders, the answers operators need are specific, "catering orders over $5k from last week that haven't shipped", but the traditional way to get them is a stack of manual filters across several screens.
Most people don't build that query; they scroll, or they ask someone in Slack, or they give up. Buyers and fulfilment leads knew the ERP could answer the question, they just couldn't get to the filter combination without ten minutes of clicking. Power users had saved views; everyone else waited on the person who knew where the filters lived.
The structured query the system built from the sentence, shown as filter chips, not hidden SQL. Catering · > $5,000 · Last 7 days · Status ≠ Shipped is the suggestion; the results table is what you get if it's right.
Per-chip confidence: solid chips parsed cleanly; dashed or amber chips flag ambiguity ("last week" → trailing 7 days vs. calendar week). Low-confidence terms get a tooltip explaining the interpretation chosen.
There is no separate explainer panel. The chips are the why. Each chip maps to one clause in the sentence. Tap "Why this?" on an ambiguous chip to see alternate readings and pick one without retyping.
Accept runs the query and shows results. Edit a chip inline, change $5k to $3k, swap date range, and rerun with one click. Dismiss clears the palette and returns to the screen underneath.
At ~340 queries per day across operators, search had to be faster than navigating to a module and opening filters. A global Ctrl+K palette, modal, centred, keyboard-driven, beats a buried search field in the header. Recent queries and entity shortcuts appear as the user types; Enter runs the parse.
Trust comes from visibility: the user always sees the query before the answer. Silent interpretation (running a filter the user didn't review) was the failure mode we designed against.
The product logs roughly ~340 natural-language queries per day across purchasing, fulfilment, and customer-service operators, consistent with the card metric. Usage concentrated in order lookup and inventory checks; the catering-order example in the card copy is representative of the multi-filter questions that previously required a power user.
Qualitative signal from operator interviews: people who never built saved filters now run ad-hoc queries daily. The palette replaced "ask Sarah" for anything that used to need someone who knew the filter tree.