Futura campaign replies are now deterministically classified before any AI model call.
- STOP, NON CONTATTARE, CANCELLAMI, and similar opt-out signals are resolved immediately with no model invocation.
- Quick-reply buttons (Sì idee, Solo preventivi) are detected and labelled with qualification metadata.
- Nurture and already-booked signals short-circuit the responder draft path.
- Destination, party size, and date window are extracted as partial signals to enrich LLM context when the classifier doesn't fully resolve the reply.