Latenode

Programar citas de clientes a través de WhatsApp, sincronizar con Cal.com y SMS

Este sistema automatizado de reservas por WhatsApp está diseñado para emprendedores individuales, consultores, coaches, clínicas y cualquier negocio que gestione citas con clientes.

Utiliza un asistente de IA conversacional para interactuar con los usuarios, se integra con la plataforma de programación Cal.com para verificar disponibilidad y envía recordatorios por SMS a los clientes sin necesidad de agentes en vivo. El flujo de trabajo captura mensajes entrantes de WhatsApp, recopila detalles de reservas, crea nuevos registros de prospectos, programa citas en Cal.com y envía recordatorios automáticos por SMS para las próximas sesiones. Este sistema impulsado por IA tiene como objetivo optimizar toda la experiencia de reserva tanto para la empresa como para el cliente.

Actualizado Jul 1, 2026Tiempo estimado: 38sCoste estimado: $0.0024
Cómo Latenode estima el tiempo y el coste

Latenode factura el tiempo de ejecución del workflow en segundos de CPU. Los primeros 10.000 segundos de CPU son gratuitos cada mes; después, el uso sigue el precio pay-as-you-go por segundo de CPU. Los nodos AI Plug-and-Play (PnP) se facturan por separado: cada token PnP cuesta 1 USD, con pago pay-as-you-go al coste del proveedor más una pequeña comisión de procesamiento, sin necesidad de claves API.

Precios completos — cómo funcionan los segundos de CPU →
AI agents & chatbots

Vista previa del workflow

Qué hace esta plantilla

  • Captura mensajes entrantes de WhatsApp y recopila detalles de reservas de los usuarios
  • Se integra con Cal.com para verificar disponibilidad y programar nuevas citas
  • Envía recordatorios automáticos por SMS a los clientes antes de sus próximas sesiones
  • Crea nuevos registros de prospectos en una hoja de cálculo conectada de Google Sheets
  • Utiliza un asistente GPT-4 para interactuar con los usuarios de manera conversacional

Cómo funciona

1
Trigger

Capturar mensajes entrantes de WhatsApp

El sistema escucha nuevos mensajes en el webhook de WhatsApp, capturando cualquier solicitud entrante de los clientes.

2
Lógica

Flujo de confirmación vs. chat

El sistema verifica si el mensaje entrante contiene la palabra 'confirmar' para determinar si el usuario está confirmando una reserva o iniciando una nueva conversación.

3
AI

Involucrar al asistente de reservas con IA

Si es una nueva solicitud de reserva, el asistente conversacional de IA recopila los detalles necesarios del usuario, como su nombre, correo electrónico y el servicio que desea reservar.

4
Acción

Obtener horarios disponibles

El sistema verifica la disponibilidad de horarios de cita a través de la API de Cal.com y presenta al usuario los espacios disponibles.

5
Acción

Crear nuevo prospecto

Los detalles del usuario se registran como un nuevo prospecto en una hoja de Google Sheets para mantener un registro de las solicitudes de reserva entrantes.

6
Acción

Actualizar prospecto con la reserva

Una vez que el usuario selecciona un horario, el registro del prospecto se actualiza con los detalles de la reserva confirmada.

7
Acción

Programar cita

El horario de cita seleccionado se crea en el sistema de calendario de Cal.com.

8
Acción

Enviar confirmación de cita

Se envía al usuario un mensaje de WhatsApp confirmando los detalles de su cita reservada.

9
Trigger

Verificar próximas citas

Se activa una tarea recurrente para verificar si hay citas programadas dentro de las próximas 2 horas.

10
Acción

Recuperar próximas citas

El sistema carga las próximas citas desde la hoja de Google Sheets.

11
Lógica

Filtrar citas dentro de 2 horas

El sistema solo procesa las citas que están programadas para realizarse dentro de las próximas 2 horas.

12
Acción

Enviar recordatorio por SMS

Para cada cita próxima, se envía un recordatorio por SMS al cliente.

13
Acción

Marcar SMS como enviado

El registro del prospecto se actualiza para indicar que el recordatorio por SMS se ha enviado correctamente.

Guía de configuración

1

Agregar integración de WhatsApp

1. En el panel de Credenciales de Latenode, agrega una nueva credencial para la integración 'Cuenta Personal de WhatsApp'. Ingresa tus credenciales de la API de WhatsApp Business. 2. En el constructor visual de Latenode, agrega un nodo 'Desencadenador de WhatsApp' y configúralo para escuchar mensajes entrantes de WhatsApp.

2

Conectar integración de Cal.com

1. En el panel de Credenciales de Latenode, agrega una nueva credencial para la integración 'Cal.com'. Ingresa tu token de API de Cal.com. 2. En el constructor visual de Latenode, agrega un nodo 'Cal.com' y configúralo para obtener horarios disponibles y crear nuevas citas.

3

Configurar integración de OpenAI GPT-4

1. En el panel de Credenciales de Latenode, agrega una nueva credencial para la integración 'Asistentes GPT de OpenAI'. Ingresa tu clave API de OpenAI. 2. En el constructor visual de Latenode, agrega un nodo 'Modelo de Chat GPT de OpenAI' y configúralo para manejar el flujo conversacional de reservas.

4

Configurar integración de Google Sheets

1. En el panel de Credenciales de Latenode, agrega una nueva credencial para la integración 'Google Sheets'. Autoriza a Latenode para acceder a tus hojas de Google Sheets. 2. En el constructor visual de Latenode, agrega un nodo 'Google Sheets' y configúralo para crear nuevos registros de prospectos y actualizar detalles de reservas.

5

Configurar envío de SMS

1. En el panel de Credenciales de Latenode, agrega una nueva credencial para la integración 'API de SMS'. Ingresa tus credenciales de API de SMS77. 2. En el constructor visual de Latenode, agrega un nodo 'SMS77' y configúralo para enviar recordatorios por SMS para las próximas citas.

Requisitos

Conecta tu cuenta de API de WhatsApp Business para habilitar la mensajería bidireccional con los clientes
Integra tu cuenta de Cal.com para gestionar la programación de citas y la disponibilidad
Obtén una clave API de OpenAI para aprovechar el asistente GPT-4 para interacciones conversacionales
Configura una cuenta y un rastreador de Apify para manejar mensajes entrantes de WhatsApp y solicitudes de reserva

FAQ

Preguntas frecuentes sobre esta plantilla

Cada ejecución consume créditos de tu plan de Latenode. Cobramos por tiempo de procesamiento (1 crédito = 30 segundos). Tu costo real depende de tu plan y de cuánto tiempo dure la ejecución. Consulta See pricing plans para ver los planes y cómo funcionan los créditos.