Commit Graph

4 Commits

Author SHA1 Message Date
Carlos Narro
372ad560bf Añade llamada saliente con Retell al funnel B2C
Integra el agente de voz de Retell (Arquitectura A para la demo): tras la
pre-llamada, el orquestador lanza una llamada saliente real con override de
agente y dynamic variables (empresa + cliente), mientras el render y el
presupuesto se siguen generando con los datos del formulario.

- src/lib/env.ts: esquema zod de RETELL_* (claves opcionales -> sin ellas el
  funnel sigue en modo simulado y el build no se rompe)
- src/lib/voice/retell.ts: cliente fino con fetch a create-phone-call
  (sin nueva dependencia), normalización E.164 y builder de variables
- orchestrator: dispara la llamada best-effort y guarda el callId
- tests del normalizador de teléfono y del builder de variables

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-06-02 21:55:29 +02:00
Carlos Narro
ccb83a3d20 Add guion del agente de voz (preámbulo legal + slots + gustos) 2026-05-31 16:16:27 +02:00
Carlos Narro
405fdc4e32 Add merge a BudgetInputs y aplicación de extras/ajustes al presupuesto 2026-05-31 16:15:13 +02:00
Carlos Narro
a84d513c5b Add clasificador determinista de preferencias keyless 2026-05-31 16:13:38 +02:00