Evento = nombre del hecho (user.created). Automatización = gráfico con disparador + pasos. Dispare con Enviar evento y use Idempotency-Key contra duplicados.
En resumen
- Un paso
trigger por flujo; enlaces en connections
- Paso
condition: siempre "true" y "false" salidas
- Los envíos en el flujo necesitan ámbitos de canal (
email:send, etc.)
Contexto: Introducción. Alcances: Alcances de clave API.
Antes de empezar
- Alcances:
events:read, events:write, automations:read, automations:write
- Al menos una plantilla creada (tenga en cuenta los ID)
- Autenticación:
Authorization: Bearer sk_live_... o x-api-key
- URL base:
https://api.notifique.dev
1. Registra el evento
1A, Panel de control
Automatizaciones → Eventos → registrar el nombre y el esquema de carga útil (opcional).
1B, API
Alcance: events:write.
schemaJson es opcional, cuando está presente, valida payload en el disparador.
2. Crea la automatización
Alcance: automations:write.
Example: welcome + email after 3 days.
259200000 ms = 3 días. Reemplace las ID de plantilla.
3. Activar el evento
Alcance: events:write. Encabezado opcional: Idempotency-Key: onboarding-001
Destinatario: uno de contactId, email o phone (E.164).
Respuesta esperada:
Multiple automations on the same eventName → multiple runs.
4. List runs
Scope: automations:read.
Ejecución única: GET /v1/automations/:automationId/runs/:runId, consulte la especificación Automatizaciones y eventos en el menú.
Próximos pasos