Configurar un webhook saliente
Los webhooks salientes envían notificaciones HTTP automáticas a una URL externa cada vez que se crea o modifica un registro en Dinaup.
Requisitos previos
- Permisos de administrador o desarrollo en Play Dinaup
- Una URL pública que reciba las notificaciones (tu servidor, n8n, Make, Zapier, etc.)
Acceso
Play Dinaup > Desarrollo > Webhooks (Salientes)
Pasos
1. Crear webhook
- Ve a Desarrollo > Webhooks (Salientes).
- Haz clic en Nuevo Webhook.
2. Configurar
| Campo | Descripción |
|---|---|
| Nombre | Identificador descriptivo (ej: "Sync clientes con CRM externo") |
| URL destino | URL donde se enviarán las notificaciones (ej: https://tu-servidor.com/webhook) |
| Sección | Qué sección dispara el webhook (ej: Clientes, Facturas, Pedidos) |
| Evento | Crear, Modificar, o ambos |
3. Seleccionar campos
Elige qué campos se incluyen en el payload del webhook. No es necesario enviar todos — selecciona solo los que tu sistema externo necesita.
4. Activar
Guarda y activa el webhook. A partir de ese momento, cada cambio en la sección seleccionada dispara una petición HTTP POST a tu URL.
Formato del payload
El webhook envía un POST con body JSON conteniendo los campos seleccionados del registro creado o modificado.
Casos de uso comunes
| Caso | Configuración |
|---|---|
| Sync con CRM externo | Sección: Clientes → URL: API del CRM |
| Notificación de venta | Sección: Ventas → URL: Slack webhook o n8n |
| Actualizar stock | Sección: Productos → URL: tienda online |
| Alertas de impago | Sección: Por cobrar → URL: sistema de alertas |
tip
Para flujos complejos (transformar datos, hacer varias llamadas), apunta el webhook a n8n o Make y construye el flujo desde allí. Es más mantenible que lógica custom en tu servidor.