Skip to main content
API Famulor 1.0 (héritée). Cette page concerne uniquement Famulor 1.0 (app.famulor.de) et est conservée pour la compatibilité. Pour la plateforme actuelle, consultez la référence API Famulor 2.0.
Le Webhook post-appel est envoyé automatiquement à l’URL de webhook que vous avez indiquée, une fois chaque appel terminé. Ce webhook inclut les détails de l’appel, les variables extraites, la transcription et, en option, l’URL de l’enregistrement.

Configuration du webhook

Pour activer les Webhooks post-appel :
  1. Configurez l’URL de webhook de votre assistant dans les paramètres de l’assistant
  2. Activez « Post call webhook » dans la configuration de l’assistant
  3. Définissez les variables post-appel que vous souhaitez que l’IA extraie

Format de la requête

Le webhook est envoyé sous forme de requête POST vers l’URL que vous avez configurée, avec la charge utile JSON suivante :

Structure de la charge utile

integer
Identifiant unique de l’appel
string
Numéro de téléphone du client au format E.164 (par ex. +1234567890) ou null si non disponible
string
Numéro de téléphone utilisé par l’assistant au format E.164, ou null si non disponible
integer
Durée de l’appel en secondes
string
Statut final de l’appel (par ex. completed, busy, failed)
object
Variables extraites par l’IA en fonction de la configuration de votre schéma post-appel
object
Variables transmises à l’assistant avant le début de l’appel
string
Transcription complète de la conversation
string
URL de téléchargement de l’enregistrement de l’appel (incluse uniquement si « Include recording in webhook » est activé dans les paramètres de l’assistant)
string
Horodatage ISO 8601 du début de l’appel
string
Horodatage ISO 8601 de la fin de l’appel (repris du champ updated_at de l’enregistrement d’appel)
object
Informations sur le lead (incluses uniquement pour les appels de campagne)
object
Informations sur la campagne (si disponible)

Paramètres du webhook

Vous pouvez configurer les options suivantes pour votre Webhook post-appel :
  • Send webhook only on completed : envoie le webhook uniquement pour les appels terminés avec succès
  • Include recording in webhook : inclut le champ recording_url dans la charge utile
  • Custom variables : définit les variables personnalisées que l’IA doit extraire de la conversation

Remarques importantes

  • Les champs customer_phone et assistant_phone peuvent être null si l’information n’est pas disponible
  • Le champ recording_url n’est inclus que si vous avez activé « Include recording in webhook » dans les paramètres de votre assistant
  • L’objet lead n’est inclus que pour les appels faisant partie d’une campagne
  • L’objet extracted_variables contient les variables que vous avez définies dans la configuration du schéma post-appel de votre assistant