From af4d1fa0015af8a4888f55b243a9bd238ed4fcc1 Mon Sep 17 00:00:00 2001 From: Carlos Narro Date: Sun, 7 Jun 2026 18:12:23 +0200 Subject: [PATCH] El agente pide fotos + auto-email del enlace al pedir llamada MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Prompt del agente de voz (Retell, en caliente + docs/retell-setup.md): recuerda al cliente que envíe fotos del espacio por WhatsApp o por el enlace del email, para que el render sea de su reforma. - pedirLlamada: envía automáticamente el email con el enlace al formulario al solicitar la llamada (antes solo con un botón manual), para que la frase del agente "te enviamos un email" sea cierta. Best-effort. Co-Authored-By: Claude Opus 4.8 --- docs/retell-setup.md | 15 ++++++++++++--- mvp/b2c/src/app/solicitud/actions.ts | 4 ++++ 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/docs/retell-setup.md b/docs/retell-setup.md index 24abb87..07a149d 100644 --- a/docs/retell-setup.md +++ b/docs/retell-setup.md @@ -58,10 +58,19 @@ llamada se grabará y transcribirá para poder generarte el presupuesto, ¿te pa 5. Urgencia (esta semana / este mes / en unos meses / sin prisa). 6. Estilo preferido y algo que sí o sí quiera incluir o evitar. +# Fotos del espacio (IMPORTANTE: díselo antes de cerrar) +El render queda mucho mejor con fotos reales del espacio del cliente. Recuérdale que puede +enviarnos un par de fotos como le sea más cómodo: +- Por WhatsApp, a este mismo número desde el que hablamos. +- O por el enlace que le enviamos por correo electrónico para subirlas. +Cuanto antes las tengamos, antes le preparamos el render y el presupuesto con su espacio. + # Cierre -"Genial {{cliente_nombre}}. Con esto tengo todo. En menos de un minuto te llegará por WhatsApp el -render de cómo quedaría y el presupuesto desglosado. Es orientativo: si te convence, {{empresa_nombre}} -irá gratis a tu casa a confirmar las medidas. ¿Algo más antes de colgar?" → despídete y cuelga. +"Genial {{cliente_nombre}}. Con esto tengo lo que necesito. Recuerda enviarnos las fotos del +espacio por WhatsApp o por el enlace del email, así el render será de tu reforma. En cuanto las +tengamos te llega por WhatsApp el render y el presupuesto desglosado. Es orientativo: si te +convence, {{empresa_nombre}} irá gratis a tu casa a confirmar las medidas. ¿Algo más antes de +colgar?" → despídete y cuelga. # Reglas - Identifícate SIEMPRE como asistente virtual / IA (AI Act). diff --git a/mvp/b2c/src/app/solicitud/actions.ts b/mvp/b2c/src/app/solicitud/actions.ts index 395cb62..8a1e4f3 100644 --- a/mvp/b2c/src/app/solicitud/actions.ts +++ b/mvp/b2c/src/app/solicitud/actions.ts @@ -229,6 +229,10 @@ export async function pedirLlamada( if (!lead) return { ok: false }; const tenant = await getTenantPerfilById(lead.tenantId); + // Mandamos el email con el enlace para subir fotos: el agente se lo recuerda en la llamada + // ("te enviamos un email con un enlace"). Best-effort, no bloquea la llamada. + await enviarEnlaceFormularioEmail(leadId); + if (cuando === 'ahora') { const llamada = await iniciarLlamadaSaliente({ telefono: lead.telefono,