Skip to main content
Un trigger es el evento que inicia una automatización. Por ejemplo: una llamada HTTP, una hora programada, un registro nuevo o una respuesta de WhatsApp Flow. La automatización debe estar publicada y activa cuando ocurra el evento.

Orden recomendado

  1. Crea la automatización con status: "disabled".
  2. Configura el trigger y los pasos.
  3. Publica una versión.
  4. Activa la automatización.
Activar antes de publicar no crea una automatización ejecutable. Si creas con status: "enabled", comenzará a aceptar eventos en cuanto publiques la primera versión. Para evitar comportamientos distintos entre tipos de trigger, desactiva la automatización antes de editarla. Después publica la nueva versión y vuelve a activarla. Las respuestas de WhatsApp Flow usan la versión publicada; otros triggers pueden recalcular su selección o programación al guardar el borrador.

Tipos disponibles

Elige un trigger

Webhook

Inicia una automatización enviando una solicitud HTTP.

Programación

Ejecuta una automatización en días y horas definidos.

Registro creado

Reacciona cuando se agrega un registro a un tablero.

Registro actualizado

Reacciona cuando cambia un registro de un tablero.

Contacto creado

Inicia una automatización al crear un contacto.

Contacto actualizado

Inicia una automatización al actualizar un contacto.

Respuesta de WhatsApp Flow

Procesa los datos enviados al completar un WhatsApp Flow.

Reintentos e idempotencia

Evita efectos duplicados al llamar servicios externos.

Datos disponibles

Antes de ejecutar el primer paso, la plataforma guarda los datos del evento en trigger.body. Cada tipo de trigger entrega una estructura diferente: Los triggers de programación, registros y contactos usan timestamps Unix en milisegundos. La respuesta de WhatsApp Flow usa una fecha ISO 8601 en occurredAt. Para pasar estos valores a un paso, consulta Variables y contexto.