A small classifier reads your message first.
Before any browser opens, one call to OpenAI's Decisions API (gpt-6-luna) answers six yes/no questions about the message, a probability each: needs doing now, is a watch, missing a detail, wants to buy, just conversation, about flights. No text is generated; about a hundredth of a cent and a quarter of a second a call, 58 of 58 test prompts routed right. The same call scores the finished answer before Flash calls the run done. It sits behind one small interface, questions in and a probability each out, so any decision model that answers that way can replace it: an adapter for TypeSafe AI's Jev is included, switched on with one setting.
- needs doing now
- 1.00
- is a watch
- 0.00
- is missing a detail
- 0.00
- wants to buy
- 0.00
- is just conversation
- 0.00
- is about flights
- 1.00
- route_matches
- 1.00
- date_matches
- 0.99
- nonstop
- 1.00
- time_window_matches
- 1.00
- is_cheapest_shown
- 0.98
- on_fare_results_page
- 1.00
- booking_started
- 0.00
Pass. booking_started stayed at 0.