Saltar al contenido principal
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

Sección de Triggers en la configuración de Databases

Crear un trigger

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

Formulario para crear un nuevo trigger con eventos y configuración de webhook

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
  • Update scope — Solo para el evento Update: dispara ante cualquier columna o solo columnas específicas
  • 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

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.

Alcance de actualización

Cuando el evento es Update, aparece un control adicional de Update scope (alcance de actualización) con dos opciones: Al elegir Columnas específicas debes seleccionar al menos una columna. Los eventos Create y Delete siempre usan “cualquier columna” y no muestran este control.

Configuración del webhook

Método HTTP

Selecciona el método HTTP apropiado para tu endpoint:

URL del webhook

Ingresa la URL completa del endpoint que recibirá la notificación (ej. https://tu-api.com/webhooks/databases).
La URL debe ser pública y usar HTTPS.

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).

Reintentos automáticos

Si la entrega de un webhook falla, Databases la reintenta automáticamente.

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.