RB DentalLaboratorio de Prótesis Dental

Ajustes

Estado de las conexiones · las claves se ponen en Vercel, no aquí

Base de datos (Turso)

Donde se guardan los leads, las actividades y los mensajes de WhatsApp. Mientras no esté, el CRM enseña datos de ejemplo.

TURSO_DATABASE_URL
Dirección de la base de datos (empieza por libsql://)
falta
TURSO_AUTH_TOKEN
Clave de acceso a la base de datos
falta

WhatsApp (Wassenger)

Envía los mensajes del CRM y la secuencia automática desde el 680 555 303, y recibe las respuestas de las clínicas.

WASSENGER_API_TOKEN
Clave API de Wassenger (Settings → API key)
falta
WASSENGER_WEBHOOK_SECRET
Clave inventada para que solo Wassenger pueda enviarnos mensajes recibidos
falta
CATALOGO_URL
Enlace al PDF de la tarifa que se manda en el paso 2 (opcional)
falta
En Wassenger → Webhooks, la URL que hay que poner es https://leads.laboratoriodentalrb.com/api/whatsapp/webhook?secret=TU_CLAVE, con el evento message:in:new.

Secuencia automática (pasos 2 a 5)

Cada día laborable a las 10:00 el sistema revisa los leads y envía el paso que toque: catálogo (día 0), seguimiento (+2 días), oferta (+7 días) y pieza de prueba (+30 días). Arranca sola al pasar un lead a Llamado y se para si la clínica contesta.

CRON_SECRET
Clave para que solo Vercel pueda lanzar la revisión diaria
falta
RESUMEN_TELEFONO
Tu móvil: cada mañana te llega un resumen por WhatsApp (nuevas, contestaron, sin llamar)
falta

Bot de bienvenida de WhatsApp

Cuando una clínica escribe por primera vez, el bot saluda y ofrece 3 opciones (1 preguntar algo, 2 ver la tarifa, 3 hablar con Simón), pide los datos de la clínica y después envía la tarifa o deja la tarea en Hoy. El menú y la petición de datos son fijos; solo la opción 1 usa inteligencia artificial, y contesta únicamente con lo que pone en el catálogo (tarifas.laboratoriodentalrb.com) y en la web: si no lo sabe, lo pasa a Simón. Después la clínica recibe sola los 5 envíos de Campañas (tarifa, oferta, Blender, carga inmediata, diseño de sonrisa).

WA_BOT
Se activa solo con Wassenger. Poner 0 para apagarlo (los mensajes se guardan igual)
falta
OPENAI_API_KEY
Clave de OpenAI para que la opción 1 conteste dudas de precios e información. Sin ella, las preguntas pasan a Simón
falta

Email (Brevo)

La secuencia manda el email y el WhatsApp a la vez cuando la clínica tiene email. También avisa del formulario de tarifas de la web.

BREVO_API_KEY
Clave API de Brevo (SMTP & API → API keys)
falta
BREVO_FROM
Email remitente, verificado en Brevo (por defecto laboratorio@rbdental.es)
falta
ENTRADA_SECRET
Clave para que el formulario de la web cree las clínicas aquí solo
falta