Les Webhooks — Automatisez vos workflows
Dialyx envoie des webhooks HTTP en temps réel à chaque événement important. Connectez-les à Zapier, Make, n8n ou votre propre serveur.
3 événements disponibles
call.completed
Déclenché à la fin de chaque appel.
event: "call.completed",
timestamp: string,
call_id: string,
assistant_id: string,
caller_phone: string,
duration_seconds: number,
transcript: string,
summary: {
customer_name: string,
call_reason: string,
action_taken: string,
sentiment: "positif" | "neutre" | "negatif",
follow_up_needed: boolean
}
}
appointment.created
Déclenché quand l'IA prend un rendez-vous.
event: "appointment.created",
timestamp: string,
appointment_id: string,
customer_name: string,
customer_phone: string,
date: string,
time: string,
reason: string
}
appointment.cancelled
Déclenché quand l'IA annule un rendez-vous.
event: "appointment.cancelled",
timestamp: string,
appointment_id: string,
customer_name: string,
date: string,
cancelled_by: "client" | "pro"
}
Configurer un webhook
Accéder aux intégrations
Rendez-vous dans Dashboard → Paramètres → Intégrations.
Ajouter un webhook
Cliquez sur « Ajouter un webhook ».
Coller l'URL de destination
Collez l'URL de votre endpoint : Zapier Catch Hook, Make Custom Webhook, ou l'URL de votre propre serveur.
Choisir les événements
Cochez les événements que vous souhaitez recevoir : call.completed, appointment.created, appointment.cancelled.
Tester le webhook
Cliquez sur « Tester » pour envoyer un payload de test à votre URL et vérifier que tout fonctionne.
💡 Conseil : Vous pouvez ajouter jusqu'à 5 webhooks par compte. Chaque webhook peut écouter des événements différents.
⚠️ Attention : Votre URL doit être en HTTPS et répondre avec un code 200 en moins de 10 secondes, sinon le webhook sera marqué en erreur.
