Artículo de ayuda · Waclis

Conecta WaclisCAL con Make para automatizar tus procesos sin programar

Conecta WaclisCAL con Make para automatizar tus procesos sin programar

Aprende a conectar WaclisCAL con Make (anteriormente Integromat) para crear flujos de trabajo automatizados que envíen datos de nuevas reservas, reprogramaciones o cancelaciones hacia hojas de cálculo de Google, sistemas de gestión o herramientas externas en tiempo real.


1. Qué permite hacer

La integración con Make abre la puerta a conectar WaclisCAL con más de 1.500 aplicaciones y servicios en la nube sin necesidad de escribir código. Cada vez que ocurre una acción en tu agenda (por ejemplo, cuando un cliente reserva una cita, modifica su fecha o cancela un turno), Make recibe los datos de inmediato y dispara las acciones que hayas definido.

Con esta conexión puedes:

  • Registrar automáticamente cada reserva en una fila de Google Sheets o tabla de Airtable.
  • Crear o actualizar el contacto en tu sistema de gestión de clientes (CRM) preferido.
  • Enviar notificaciones internas a canales de equipo en Slack o Microsoft Teams.
  • Generar contratos o fichas de clientes en Google Docs al confirmarse el turno.
  • Sincronizar estados de facturación o registro de cobros externos.

2. Cuándo utilizarlo

Recomendamos utilizar Make cuando necesites:

  • Centralizar información: Evitar la carga manual de datos de los clientes en bases de datos o planillas de cálculo.
  • Automatizar tareas repetitivas: Enviar avisos al equipo contable, preparar carpetas compartidas para cada cliente o emitir comprobantes internos.
  • Conectar herramientas sin integración directa: Si utilizas un software propio o una plataforma que no cuenta con módulo nativo en WaclisCAL, Make actúa como puente universal mediante webhooks y peticiones HTTP.

3. Antes de comenzar

Antes de iniciar la configuración, asegúrate de tener:

  1. Una cuenta activa en Make.com (el plan gratuito es suficiente para comenzar).
  2. Cuenta con rol de Administrador en WaclisCAL.
  3. Al menos un Tipo de Evento creado y activo en WaclisCAL para realizar un disparo de prueba.
  4. La aplicación de destino lista (por ejemplo, una hoja de cálculo de Google Sheets con columnas creadas: Nombre, Email, Teléfono, Fecha, Hora, Servicio).

4. Paso a paso

Paso 1: Crea un nuevo escenario en Make

  1. Inicia sesión en tu panel de control de Make.
  2. En el menú lateral izquierdo, haz clic en Scenarios y luego en el botón superior Create a new scenario.
  3. Haz clic en el círculo central con el signo más (+) para agregar el módulo inicial (Trigger).

Paso 2: Selecciona el módulo Webhooks en Make

  1. En el buscador de aplicaciones de Make, escribe Webhooks.
  2. Selecciona la opción Custom webhook.
  3. En la ventana de configuración, haz clic en el botón Create a webhook.
  4. Asigna un nombre descriptivo al webhook (por ejemplo: "WaclisCAL - Nuevas Reservas").
  5. Haz clic en Save. Make generará una URL única de recepción que termina en /webhooks/....
  6. Haz clic en el botón Copy address to clipboard para copiar la URL generada. No cierres esta pestaña en Make.

Paso 3: Configura el Webhook en WaclisCAL

  1. Abre una nueva pestaña en tu navegador e inicia sesión en WaclisCAL.
  2. En la barra lateral izquierda, dirígete a Módulos (o a Ajustes > Desarrollador > Webhooks).
  3. Localiza la sección Webhooks y haz clic en Nuevo Webhook o Agregar.
  4. En el campo URL del Suscriptor, pega la dirección copiada de Make.
  5. En el selector de Eventos, marca las casillas correspondientes:

- BOOKING_CREATED (Reserva creada).

- BOOKING_RESCHEDULED (Reserva reprogramada).

- BOOKING_CANCELLED (Reserva cancelada).

  1. Haz clic en Guardar Webhook.

Paso 4: Realiza una reserva de prueba para detectar la estructura de datos

  1. Regresa a la pestaña de Make. Verás un mensaje que indica que el webhook está esperando datos ("Stop listening").
  2. En WaclisCAL, abre el enlace público de uno de tus Tipos de Evento y completa una reserva de prueba con datos ficticios (ejemplo: Alex García, fecha de mañana).
  3. Inmediatamente después de confirmar la cita en WaclisCAL, vuelve a Make: el círculo del webhook mostrará una tilde verde confirmando que los datos fueron recibidos exitosamente ("Successfully determined").
  4. Haz clic en OK en la ventana del webhook.

Paso 5: Conecta el módulo de destino en Make

  1. Haz clic en el círculo pequeño a la derecha del webhook para añadir el siguiente paso del flujo.
  2. Selecciona la aplicación que deseas alimentar (por ejemplo: Google Sheets > Add a Row).
  3. Conecta tu cuenta de Google y selecciona la planilla y hoja correspondiente.
  4. Mapea los campos arrastrando las variables recibidas de WaclisCAL:

- Columna Nombre → variable {responses.name} o {attendee.name}.

- Columna Correo → variable {responses.email} o {attendee.email}.

- Columna Teléfono → variable {responses.phone}.

- Columna Fecha y Hora → variable {startTime}.

- Columna Servicio → variable {title} o {eventType.title}.

  1. Haz clic en OK.

Paso 6: Activa y programa el escenario en Make

  1. En la barra inferior de Make, haz clic en el botón de guardar (ícono de disquete).
  2. Cambia el interruptor inferior de OFF a ON para poner el escenario en funcionamiento continuo.
  3. Asegúrate de que la programación esté definida como Immediately as data arrives (Inmediatamente al llegar los datos).

5. Ejemplo de uso

Un estudio de arquitectura utiliza WaclisCAL para coordinar consultas preliminares con nuevos clientes:

  1. Cada vez que un cliente reserva una sesión de asesoría desde la web, el webhook dispara el escenario en Make en menos de dos segundos.
  2. Make agrega una fila en la hoja de cálculo interna de Google Sheets "Prospectos 2026" con el nombre del cliente, teléfono y horario acordado.
  3. En el mismo escenario, Make crea una carpeta en Google Drive con el nombre del cliente para que el arquitecto suba planos y bocetos previos a la reunión.
  4. El equipo no pierde tiempo copiando datos manualmente y la información queda centralizada y lista para la reunión.

6. Qué verá la persona que reserva

El cliente no percibe ninguna diferencia en su proceso habitual de reserva:

  • Completa el formulario de reserva con normalidad.
  • Recibe su confirmación inmediata en pantalla y en su WhatsApp o correo electrónico.
  • Todas las automatizaciones de Make ocurren de forma transparente en segundo plano.

7. Qué sucede después

  1. Ejecución instantánea: Cada vez que ingrese una nueva reserva, Make procesará los datos en tiempo real y ejecutará las acciones configuradas.
  2. Historial de ejecuciones: En el panel de Make, dentro de la pestaña History, podrás auditar cada ejecución, verificar los datos transmitidos y diagnosticar cualquier error en aplicaciones de destino.
  3. Manejo de cancelaciones: Si configuraste el evento BOOKING_CANCELLED, puedes crear una rama en Make para actualizar el estado del prospecto a "Cancelado" en tu base de datos automáticamente.

8. Problemas frecuentes

Make no detecta los datos de la reserva de prueba

  • Causa: El webhook de Make no estaba en modo escucha cuando se hizo la reserva, o la URL pegada en WaclisCAL tenía espacios en blanco o caracteres faltantes.
  • Solución: En Make, haz clic derecho sobre el módulo Webhook y selecciona Re-determine data structure. Vuelve a copiar la URL exacta, actualízala en WaclisCAL y genera una nueva reserva de prueba.

Los horarios aparecen en formato UTC y no en la hora local

  • Causa: Make recibe la marca de tiempo estándar en formato ISO 8601 UTC (ejemplo: 2026-09-15T14:00:00.000Z).
  • Solución: En el mapeo de Make, utiliza la función de fecha integrada formatDate(startTime; "DD/MM/YYYY HH:mm"; "America/Argentina/Buenos_Aires") indicando tu zona horaria para formatear la fecha a la hora local de tu país.

El escenario consume demasiadas operaciones en Make

  • Causa: Se seleccionaron eventos innecesarios o el webhook se dispara repetidamente ante actualizaciones menores.
  • Solución: En WaclisCAL, activa únicamente los eventos que realmente necesitas procesar (generalmente BOOKING_CREATED es suficiente para la mayoría de los casos de registro inicial).

9. Buenas prácticas

  • Usa filtros en Make para servicios específicos: Si solo deseas que ciertas reservas alimenten una base de datos puntual, agrega un filtro en Make entre el Webhook y el paso siguiente evaluando la variable {eventTypeId} o {title}.
  • No expongas la URL del Webhook: Trata la dirección que genera Make como una clave de seguridad privada para evitar envíos no autorizados de datos.
  • Monitorea los límites de tu plan: Revisa mensualmente el consumo de operaciones en tu cuenta de Make para asegurar que tus flujos no se detengan al alcanzar el cupo de tu plan.

10. Artículos relacionados

¿Necesitas más ayuda?

Si este artículo no resolvió tu consulta, nuestro equipo puede ayudarte personalmente.

Soporte por WhatsApp