El uso de webhooks le permite ser notificado en tiempo real en sus aplicaciones favoritas en cuanto se realice una modificación en una intervención de su cuenta AntsRoute. En concreto, un webhook permite enviar una solicitud HTTP a una URL especificada en respuesta a un evento.
El envío automatizado de esta información permite activar workflows (flujos de trabajo) en la aplicación entrante. Por ejemplo, crear una factura en su cuenta de Quickbooks en cuanto se ejecute una entrega con AntsRoute.
💡 Solo los usuarios “Administrador” pueden acceder a la pestaña para configurar webhooks.
Ejemplo de solicitud HTTP:
Eventos que se pueden enviar:
- Cambio de estado: Entrega cancelada, Entrega confirmada, Entrega creada, Entrega pendiente, Entrega eliminada, Entrega realizada, Estado confirmado eliminado, Estado pendiente eliminado.
- Planificación: Entrega puesta en estado no asignada, Entrega adelantada o retrasada o asignada a otra ruta, Entrega asignada a una ruta, Entrega asignada a una ruta en curso, Entrega planificada desde la cesta, Entrega trasladada a la cesta, Fecha de planificación cambiada.
- Pruebas de entrega: Foto de prueba añadida, Firma del cliente añadida.
- Otros: Entrega bloqueada, Entrega actualizada.
- Ruta: Ruta en proceso, Ruta finalizada.
- Notificación: Notificación enviada.
- Pick-up & Delivery: Carga realizada, Descarga realizada, Carga cancelada, Descarga cancelada.
Añadir un webhook
Primero necesitas obtener la URL del webhook de la aplicación a la que quiere enviar datos.
- Pincha en el círculo azul de la parte superior derecha.
- Pincha en “Integraciones”.
- Pincha en la pestaña “Webhooks”.
- Pincha en el botón “+”.
- Complete la información solicitada: nombre, dirección URL, modo de autenticación, etc.
- Elija los eventos que desea enviar.
- Elija si desea incluir o no toda la información de las intervenciones (ID, estado, etc.).
- Si tiene varios sitios, seleccione los sitios correspondientes.
- Pincha en el botón “Guardar”.
Comprobar registros
La pestaña “Registros” le permite acceder al historial de la información enviada a sus aplicaciones y visualizar los errores de cada uno de sus webhooks.
💡 Puede filtrar los registros para mostrar sólo los que contengan errores.
- Identifique un webhook y pincha en “…”.
- Pincha en “Registros”.
💡 El icono ✔ indica que la información ha sido comunicada. Por otro lado, el icono X indica que la información no se ha cargado en la otra aplicación. En este caso, puede pinchar en el contenido enviado en la tabla para comprender el error.