> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ouraicalling.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Webhooks post-appel

> Recevez la transcription, la durée, les variables d'entrée et l'analyse post-appel après chaque appel.

# Webhooks post-appel

Configurez une **URL de webhook au niveau de l'agent** sur chaque assistant (Paramètres → Automatisations → Appel terminé). Après chaque appel, le worker envoie en POST un événement `call.completed` contenant :

* La transcription
* La durée
* Les variables d'entrée résolues
* L'analyse post-appel (et la grille d'évaluation QA si activée)

## Paramètres

| Paramètre            | Plage     | Par défaut | Signification                                     |
| -------------------- | --------- | ---------- | ------------------------------------------------- |
| URL du webhook       | URL HTTPS | —          | Destination d'envoi pour cet assistant            |
| Délai d'expiration   | 1 à 30 s  | 5 s        | Temps d'attente maximal pour une réponse          |
| Nombre de tentatives | 0 à 5     | 2          | Tentatives supplémentaires après le premier échec |

Utilisez **Tester** dans l'éditeur pour envoyer un exemple de payload vers une URL enregistrée ou non (respecte le curseur de délai d'expiration).

Les webhooks à l'échelle de l'espace de travail (Espace de travail → Webhooks) reçoivent toujours les mêmes événements, avec signatures HMAC ; l'URL au niveau de l'agent, elle, n'est pas signée et reste propre à l'assistant.

## API / MCP

Champs modifiables sur les assistants :

* `webhook_url`
* `webhook_timeout_sec`
* `webhook_retries`
