call.completed contenant :
- La transcription
- La durée
- Les variables d’entrée résolues
- L’analyse post-appel (et l’AI QA scorecard si activée)
- Des indications en cas d’échec, lorsqu’un appel sortant n’a pas abouti
failure explique ce qui s’est passé, si une nouvelle tentative pourrait aider, et quelle action entreprendre. Les mêmes indications destinées au client sont disponibles via les lectures d’appel REST et MCP.
Paramètres du webhook
Utilisez Test dans l’éditeur pour envoyer un exemple de payload vers une URL enregistrée ou non (cela respecte le curseur du délai d’expiration).
Cette URL n’est pas signée et reste propre à cet assistant. Famulor ne propose pas d’abonnement webhook à l’échelle de l’espace de travail — les résultats d’appel sont toujours livrés assistant par assistant.
Exemple de payload webhook
Une livraisoncall.completed se présente ainsi :
variables et input_variables suivent les mêmes variables d’appel utilisées ailleurs sur l’assistant. analysis et qa_scorecard ne sont renseignés qu’une fois le traitement post-appel terminé. Lorsqu’un appel sortant n’a pas abouti, un objet failure est ajouté à côté du résultat — voir ci-dessus.
API et MCP
UtilisezPATCH /api/v1/assistants/{id} ou l’outil MCP update_assistant. La livraison peut être désactivée, passer par l’URL du webhook de l’assistant, ou par une automatisation liée. Consultez le schéma de l’API pour le contrat de champs actuel.