Switchbordswitchbord
v0.15.30

Futura campaign responder AI executor

LLM execution layer for Futura campaign replies — schema-validated, draft-only, opt-out short-circuit.

Adds the AI executor that powers the Futura campaign responder pilot.


  • Produces strict ResponderOutputV1 output using the Vercel AI SDK with Zod schema validation.
  • Short-circuits the model call when the deterministic classifier already resolved opt-out with confidence 1.0.
  • Falls back to human_review if model output is unparseable — never throws.
  • Italian-language system and user prompts with GB Viaggi/Futura tone guidance.
  • No DB writes, no auto-send, no MCP tool exposure.