25 de octubre, 2026 · Fabrizzio Zelada · 11 min de lectura

Integrar Calendly con WhatsApp Business: arquitectura, webhooks y plantillas (octubre de 2026)

Respuesta corta: integrar Calendly con WhatsApp Business en 2026 se hace con un webhook de Calendly que dispara mensajes vía WhatsApp Business Cloud API usando plantillas HSM aprobadas por Meta. En Zenia Partners lo montamos como un flujo de tres etapas (confirmación, recordatorio, reagendado) sobre un agente de IA personalizado, con conectores no-code (Make, n8n) o un backend propio en Node o Python. El coste real empieza alrededor de 297 €/mes de plataforma más el setup de 997 €, sin contar el consumo de conversaciones de Meta.

Lee también: si vienes del lado CRM, revisa nuestra guía para integrar un CRM con WhatsApp Business y la calculadora de coste de un CRM para pymes.

¿Por qué integrar Calendly con WhatsApp Business?

Calendly concentra la agenda de miles de pymes de servicios: clínicas, asesorías, estudios de estética, abogados, consultoras y academias online. Según el propio Calendly, en 2026 superan los 20 millones de usuarios activos. El problema no es la agenda. Es el canal: los correos de confirmación de Calendly tienen tasas de apertura por debajo del 25% en el segmento B2C, mientras que los mensajes de WhatsApp Business superan el 90% de apertura en las primeras 2 horas (fuente: Meta Business, informe Messaging Metrics 2026).

El resultado operativo es predecible: citas confirmadas pero fantasma, no-shows por olvido, llamadas al día siguiente para preguntar "¿era hoy a las 10 o a las 11?". La integración de Calendly con WhatsApp Business ataca ese agujero: cada evento que Calendly dispara (reserva nueva, cancelación, reagendado) sale al cliente por su canal principal, con confirmación y recordatorio, y permite responder sin salir del chat.

El caso público más citado es el de Yves Rocher en Hong Kong, documentado por Meta: la cadena automatizó las reservas de cita en tienda por WhatsApp y reportó un 21% más de reservas frente al canal telefónico y presencial (fuente: Meta Business Success Stories, 2024-2025). Es un solo caso autoreportado, pero la dirección del impacto se repite en todos los pilotos que hemos visto en Zenia Partners.

La pregunta real no es si vale la pena, es cómo montarlo bien: qué conector usar, qué plantillas HSM aprobar primero y qué pasa cuando el cliente responde al recordatorio.

¿Qué opciones de integración existen en 2026?

No hay integración nativa oficial entre Calendly y WhatsApp Business API. Todo el ecosistema funciona con conectores intermedios o backend propio. Esta es la comparativa honesta de las cuatro rutas que vemos en producción, con precios de octubre de 2026:

OpciónSetupCoste mensualCuándo tiene sentido
Zapier (Calendly → WhatsApp)1-2 horasDesde 20 USD/mes (Zapier) + MetaVolumen bajo, menos de 300 citas/mes, mensajes simples sin lógica condicional
Make (Integromat)2-4 horasDesde 10 €/mes (Make) + MetaVolumen medio, ramas condicionales, varios idiomas, reagendado desde WhatsApp
Respond.io / Picky Assist / tyntec1-2 díasDesde 79 USD/mesEquipos que ya usan una bandeja de atención multiagente y quieren Calendly dentro del CRM
Backend propio (Node o Python) con agente de IA3-5 semanasDesde 297 €/mes (Zenia Partners Starter) + MetaLógica de negocio real: cualificar, reagendar, cobrar seña, integrar con CRM/EMR/DMS

Las tres primeras rutas son disparadores: Calendly dispara, WhatsApp envía un mensaje. Suficiente para una pyme con una agenda sencilla. La cuarta ruta es un agente de IA personalizado: entiende el mensaje de respuesta del cliente ("necesito moverlo al jueves"), consulta la disponibilidad en Calendly, propone slots y confirma. Es lo que montamos en Zenia Partners cuando el cliente necesita que la conversación continúe más allá del recordatorio.

Si tu caso es "mando confirmación y recordatorio y punto", Make resuelve. Si tu caso es "mi agenda tiene 6 especialistas, 3 sedes y 4 tipos de servicio con precio distinto", necesitas backend.

Arquitectura: cómo encajan Calendly, WhatsApp Business API y el agente de IA

El flujo técnico es siempre el mismo, cambia el conector. Visto de arriba hacia abajo:

  1. Calendly dispara un webhook en tres eventos: invitee.created (nueva cita), invitee.canceled (cancelación) e invitee_no_show.created (si lo marcas en Calendly). El webhook sale como JSON a la URL que configures en Developer → Webhooks.
  2. Un middleware (Make, n8n, un endpoint propio) recibe el JSON, extrae nombre, teléfono E.164, email, URL del evento, hora en zona del invitado y preguntas personalizadas de Calendly.
  3. El middleware llama a la WhatsApp Business Cloud API (graph.facebook.com/v22.0/{PHONE_ID}/messages) con una plantilla HSM aprobada. Fuera de la ventana de 24 horas de servicio al cliente, solo pasan plantillas marketing, utility o authentication.
  4. El mensaje incluye botones de respuesta rápida (quick replies): "Confirmar", "Reagendar", "Cancelar". El click emite un webhook de WhatsApp a tu endpoint.
  5. Si el cliente responde texto libre ("muévelo al jueves por la mañana"), el agente de IA personalizado interpreta la intención, consulta la API de Calendly (GET /scheduled_events y GET /event_type_available_times) y propone slots sin salir del chat.
  6. Al confirmar, el agente llama a POST /scheduled_events/{uuid}/cancellation o crea un nuevo evento vía POST /scheduling_links, y registra todo en el CRM.

Puntos que suelen romper esta cadena en producción:

Plantillas HSM que necesitas aprobar en Meta

Meta exige que todo mensaje enviado fuera de la ventana de 24 horas use una plantilla pre-aprobada. Para un flujo Calendly → WhatsApp decente necesitas al menos cuatro, categorizadas como utility:

1. Confirmación de cita (cita_confirmacion)

Se dispara desde invitee.created. Variables: nombre, fecha, hora, nombre del profesional, dirección o enlace Zoom. Botón "Añadir al calendario" (URL dinámica con ICS) y "Reagendar" (quick reply).

2. Recordatorio 24h antes (cita_recordatorio_24h)

Se dispara desde un cron que lee las citas del día siguiente. Variables: nombre, hora, documento o preparación requerida ("ven en ayunas", "trae DNI"). Botones: "Confirmar asistencia", "Necesito moverla".

3. Recordatorio 2h antes (cita_recordatorio_2h)

Para servicios donde el no-show cuesta caro (consulta médica privada, abogados, estética). Variables: nombre, hora, dirección con enlace a Google Maps.

4. Confirmación de cancelación o reagendado (cita_cambio_estado)

Se dispara desde invitee.canceled o cuando el agente completa un reagendado. Variables: hora anterior, hora nueva (si aplica), motivo.

Tiempo de aprobación de Meta en octubre de 2026: entre 1 minuto y 48 horas. Las plantillas con botón URL dinámica suelen tardar más que las de texto plano. Rechazos frecuentes: usar la palabra "gratis" en una plantilla utility, incluir URL con parámetros raros, o pedir datos personales directamente en el cuerpo.

Make paso a paso: la ruta no-code más rápida

Si la operación es sencilla (confirmación + recordatorio + cancelación) Make es la forma más rápida de poner esto en producción. Son dos escenarios conectados:

Escenario 1: nueva cita confirmada

  1. Módulo Calendly > Watch Events. Autenticación con tu cuenta Calendly, filtro "New Invitee". Make crea el webhook en tu cuenta automáticamente.
  2. Módulo Tools > Set Variable para normalizar el teléfono: replace({{1.payload.invitee.phone_number}}; /\\s|-|\\(|\\)/g; "") y añade el prefijo si falta.
  3. Módulo Router con una ruta por tipo de evento (consulta inicial, revisión, seguimiento). Cada ruta elige una plantilla distinta.
  4. Módulo WhatsApp Business Cloud > Send a Template Message. Phone number ID y token los sacas de Meta Business Manager → WhatsApp Manager → API Setup. Pega el nombre exacto de la plantilla y mapea las variables.
  5. Módulo HTTP > Make a Request hacia tu CRM (webhook de HubSpot, Pipedrive, Zoho) para registrar la cita.

Escenario 2: recordatorio 24h antes

  1. Módulo Schedule que se ejecuta cada hora.
  2. Módulo Calendly > List Scheduled Events con rango min_start_time = now + 23h, max_start_time = now + 25h.
  3. Iterator sobre los eventos devueltos.
  4. Módulo Calendly > List Event Invitees para cada evento.
  5. Módulo WhatsApp > Send a Template Message con la plantilla cita_recordatorio_24h.

Coste operativo en Make: una cuenta Core (10 €/mes) cubre hasta 10.000 operaciones. Un flujo típico de 500 citas/mes consume alrededor de 3.000 operaciones (confirmación + 2 recordatorios + reagendados). Suma lo que Meta cobre por conversación (ver abajo).

Costes reales en octubre de 2026

Suma de los tres bloques que paga una pyme que corre Calendly → WhatsApp:

BloqueCoste mensual (ES)Nota
Calendly (plan Standard)10 USD por usuarioEl plan gratuito no da acceso a webhooks ni API
Conector (Make Core)10 € por 10.000 opsn8n self-hosted baja a 0 € si tienes servidor
WhatsApp Business Cloud0,0150 € por conversación utility en España, 0,0375 € en México, 0,0585 € en ArgentinaTarifas Meta octubre 2026; conversaciones iniciadas por el cliente llevan 24h gratis desde la primera respuesta
Agente de IA personalizado (opcional)Desde 297 €/mes (Zenia Partners Starter) o backend propioEntra solo cuando la lógica supera lo que Make puede hacer

Para una clínica dental con 400 citas al mes en España y 3 mensajes por cita (confirmación + 2 recordatorios), el coste Meta ronda 18 €/mes. Make le añade 10 €. Calendly aporta 10 USD/usuario. Total: unos 45-50 € de infraestructura antes del CRM o del agente de IA. El salto a Zenia Partners Starter se justifica cuando entra el agente conversacional, el CRM unificado y la atribución por canal.

¿Cuándo pasar de disparador a agente de IA?

El límite del enfoque disparador se nota en la respuesta del cliente. Un recordatorio con botón "Reagendar" lo lleva de vuelta al enlace público de Calendly, donde elige slot y abandona el canal. Si el cliente escribe "necesito moverla, estoy en el aeropuerto" al chat, el disparador no sabe qué hacer. Aquí entra el agente de IA personalizado.

Un agente de IA sobre WhatsApp Business API gestiona la conversación completa dentro del chat:

El criterio práctico para pasar: si al menos el 15% de tus citas se reagendan o cancelan en WhatsApp cada mes, o si tu agenda tiene más de un recurso (varios profesionales, varias sedes, varios tipos de servicio con precio distinto), el disparador se queda corto. Si estás por debajo de ese umbral, Make basta.

Checklist de integración antes de salir a producción

Lo que revisamos en Zenia Partners antes de activar un flujo Calendly → WhatsApp para un cliente:

  1. WhatsApp Business Account verificada en Meta Business Manager y número con display name aprobado.
  2. Webhook de Calendly con firma HMAC validada en el middleware.
  3. Teléfonos normalizados a E.164 antes de llamar a la Cloud API.
  4. Al menos 4 plantillas HSM aprobadas (confirmación, recordatorio 24h, recordatorio 2h, cambio de estado).
  5. Política de opt-in registrada: el campo de teléfono de Calendly incluye casilla de consentimiento RGPD con texto propio y timestamp guardado.
  6. Mecanismo de opt-out: la palabra BAJA o el botón "Dejar de recibir" bloquea el teléfono en el middleware antes de volver a enviarle.
  7. Fallback: si Meta devuelve error, el middleware cae a email o SMS. No puede quedarse en silencio.
  8. Panel de métricas: tasa de entrega, tasa de confirmación, no-shows antes y después, coste por conversación.
  9. Pruebas de carga en Tier 1.000 antes de pedir upgrade a Meta.
  10. Monitoreo del rate limit del endpoint /scheduled_events de Calendly (100 req/min).

Saltarse el checklist suele costar entre 2 y 6 semanas de debugging una vez que ya hay volumen real.

Verticales donde esta integración rinde más

Calendly + WhatsApp Business se nota desde el primer mes en sectores donde el no-show es caro y la cita se agenda con días de antelación:

Si tu operación no entra en ninguno de estos grupos pero haces entre 100 y 2.000 citas al mes, la integración vale la pena. Por debajo de 100 citas/mes, el coste de setup y mantenimiento no se recupera con la frecuencia suficiente.

Preguntas frecuentes

¿Calendly tiene integración nativa con WhatsApp Business?

No. En octubre de 2026 Calendly no publica una integración oficial con WhatsApp Business API. Toda la conexión pasa por un conector intermedio (Zapier, Make, n8n, Respond.io) o un backend propio que escuche el webhook de Calendly y llame a la Cloud API de Meta.

¿Puedo mandar el enlace de Calendly por WhatsApp sin configurar nada técnico?

Sí, pero eso es compartir un link, no una integración. Para que la cita se confirme, se recuerde y se pueda reagendar desde WhatsApp necesitas conectar el webhook de Calendly con la API de WhatsApp Business y usar plantillas HSM aprobadas por Meta.

¿Cuánto tarda Meta en aprobar las plantillas de confirmación y recordatorio?

Entre 1 minuto y 48 horas en la mayoría de los casos. Las plantillas utility con texto plano suelen pasar en minutos. Las que incluyen botones con URL dinámica, variables en el header o la palabra "gratis" son las que más se rechazan.

¿Qué pasa con el RGPD si Calendly guarda el teléfono y yo envío WhatsApp?

Necesitas opt-in explícito en el formulario de Calendly: una pregunta personalizada con casilla de consentimiento que diga que recibirá avisos por WhatsApp, con enlace a tu política de privacidad. Guarda la respuesta y el timestamp en tu CRM. La palabra BAJA debe bloquear el teléfono en el middleware antes de volver a mandarle nada.

¿Puedo responder desde WhatsApp Business App sin usar la API?

Solo si renuncias a disparadores automáticos. La app no permite enviar plantillas fuera de la ventana de 24 horas ni conectarse a un webhook. Para integrar Calendly con WhatsApp hace falta la Cloud API o la On-Premises API, no la app.

¿Cuánto cuesta montar esto con Zenia Partners?

Zenia Partners cobra un setup de 997 € y un plan desde 297 €/mes (Starter), 497 €/mes (Growth) o a medida (Enterprise), según octubre de 2026. Incluye el agente de IA personalizado, el conector con Calendly, las plantillas HSM aprobadas, el CRM y la atribución por canal. El consumo de WhatsApp lo paga el cliente directamente a Meta.

Qué hacer esta misma semana

Si vas a montar la integración por tu cuenta: abre cuenta de WhatsApp Business Cloud, verifica el número con display name, redacta las 4 plantillas HSM y envíalas a aprobación. Mientras Meta responde, monta el escenario de Make con los módulos de Calendly y haz una prueba con tu propio teléfono.

Si prefieres que lo monte un equipo con experiencia en WhatsApp Business API y agentes de IA, Zenia Partners lo entrega listo en 3-5 semanas, con plantillas aprobadas, CRM y agente de IA personalizado conectado a Calendly.

¿Quieres integrar Calendly con WhatsApp Business sin romper nada?

En Zenia Partners montamos la integración completa (webhook, plantillas HSM, agente de IA personalizado y CRM) para clínicas, despachos y pymes de servicios. Agenda una llamada de 30 minutos y te mostramos la arquitectura aplicada a tu operación.

Todo esto parte de lo mismo: automatizar WhatsApp con IA para que ninguna cita se quede sin confirmar.

Hablar por WhatsApp ahora Agendar llamada gratuita

¿Qué sector gestiona tu agenda?

Adaptamos la integración Calendly + WhatsApp Business a la operativa del vertical. Ve el caso que más se parece al tuyo:

Clínicas de estética → Despachos y asesorías → Peluquerías y uñas → Guía general →
Ver cobertura completa