Si integra un sistema externo con Adversus, puede recibir información en directo de eventos suscribiéndose a webhooks de Adversus, como información sobre leads actualizados.
Tenga en cuenta que todos los webhooks se configuran mediante la API de Adversus. Actualmente soportamos:
GET solicitud
Recibir una lista de webhooks activos
POST solicitud
Crear nuevos webhooks
DELETE solicitud
Eliminar webhooks
PUT solicitud
Modificar un webhook existente
PATCH solicitud
Actualizar los webhooks existentes
Para más información, consulte la página de documentación de la API.
Para determinados eventos, es posible ampliar el cuerpo del mensaje webhook emitido. Esto se hace especificando la propiedad de la plantilla al crear con un objeto JSON que contiene los datos de salida utilizando etiquetas de fusión. La plantilla se fusionará con los datos del lead cuando se emita el webhook, y el resultado se incluirá en la salida como datos de la propiedad.
Las etiquetas de fusión se especifican dentro de la plantilla json como subcadenas con la forma [fieldId]. Éstas serán sustituidas por los datos del lead correspondientes identificados por el fieldId.
Actualmente, sólo el evento webhook lead_saved soporta el sistema de plantillas.
Datos del lead disponibles para la plantilla: [status], [last_called_by], [lead_id]. He aquí un ejemplo de solicitud:
{ "event": "adversus-lead-saved", "email": "[1337]", "address": "[1338]", "current_status": "[status]", "user": "[last_called_by]", "lead": "[lead_id]", "status": "[status]" }
