Skip to main content
Los Triggers (disparadores) te permiten ejecutar webhooks automáticamente cuando ocurren cambios en tus colecciones. Son ideales para sincronizar datos con sistemas externos, enviar notificaciones o ejecutar flujos de trabajo.
Página de Triggers con estado vacío y botón New trigger

Crear un trigger

Formulario New trigger con campos Name, Collection, Event (Create, Update, Delete), Webhook Request, Headers y Status
1

Accede a Triggers

Ve a Configuración > Triggers desde la barra lateral izquierda.
2

Haz clic en + New trigger

El botón se encuentra en la esquina superior derecha.
3

Configura el trigger

Completa los siguientes campos:
  • Name — Un nombre descriptivo (ej. “Sync CRM”, “Notificar nuevo pedido”)
  • Collection — La colección que quieres monitorear
  • Event — El tipo de evento que dispara el webhook
  • Webhook Request — El método HTTP y la URL destino
  • Headers — Headers personalizados para la petición
  • Status — Activa o desactiva el trigger
4

Haz clic en Create trigger

El trigger se activa inmediatamente si el estado está en Active.

Eventos disponibles

EventoSe dispara cuando…
CreateSe inserta un nuevo registro en la colección
UpdateSe modifica un registro existente
DeleteSe elimina un registro
Puedes crear múltiples triggers para la misma colección con diferentes eventos. Por ejemplo, un trigger para sincronizar datos en cada Create y otro para enviar una alerta en cada Delete.

Configuración del webhook

Método HTTP

Selecciona el método HTTP apropiado para tu endpoint:
MétodoUso típico
POSTEnviar datos del registro al servidor (más común)
GETNotificar sin enviar datos en el body
PUTReemplazar un recurso completo
PATCHActualizar parcialmente un recurso
DELETESolicitar eliminación de un recurso

URL del webhook

Ingresa la URL completa del endpoint que recibirá la notificación (ej. https://tu-api.com/webhooks/datum).

Headers

Agrega headers personalizados para autenticación u otros propósitos. Por defecto se incluye un header de ejemplo para Authorization con formato Bearer token. Haz clic en + Add header para agregar headers adicionales. Cada header tiene un campo de nombre (key) y valor (value).

Estado del trigger

El toggle de Status te permite activar o desactivar un trigger sin eliminarlo. Un trigger desactivado no envía webhooks aunque ocurran eventos en la colección.