Ir al contenido

Checklist de lanzamiento

  • Integración Conecta registrada y CONECTA_API_KEY, ENCRYPTION_KEY, NAN_API_KEY como secretos.
  • Esquema estándar aplicado (incluye revoke de ia_buscar_fragmentos, trigger de pruebas_ok).
  • Registro de usuarios cerrado o por invitación (el primer usuario registrado queda admin).
  • Core sincronizado (sync.sh --verificar en verde) y regla en Knowledge de Lovable de no tocar src/lib/agente/**.
  • Negocio, tono, flujo y campos_lead llenos; mensajes de bienvenida, traspaso, fuera de horario y error.
  • Conocimiento: hechos, reglas del sector, FAQs; promociones con fechas de inicio y fin.
  • Casos del negocio escritos (4-8) y evals en verde con el modelo de producción.
  • Pruebas del panel en verde → agente encendido.
  • Mensaje real de prueba desde un número acordado: responde, traspasa y el asesor lo ve en la bandeja.
  • El asesor sabe tomar y devolver conversaciones, y que responder desde WhatsApp Business aparta al agente.
  • Aviso de tratamiento de datos antes de pedir nombre/dirección (ver Legal).
Riesgo Mitigación actual Solución planeada
Workers corta la tarea a ~30 s y el mensaje queda sin respuesta Timeouts de 9 s por intento Cola (Supabase Queues/pgmq) o reaper de conversaciones sin respuesta
Error de IA (402/429) deja la conversación en humano sin aviso mensaje_error + traspaso Alerta al asesor y auto-retorno al agente
Audios sin transcribir Pide escribir Transcripción con Gemini Flash
Sin versiones de configuración Pruebas se invalidan al editar Tabla ia_agente_versiones con rollback
Límite por hora global max_respuestas_hora Límite por conversación