---
title: "Webhooks sortants"
description: "Envoyez une charge utile à vos propres systèmes quand un événement se produit dans un custom."
slug: "fr/customs/automation/outbound-webhooks"
url: "https://docs.custom.one/fr/customs/automation/outbound-webhooks/"
capability: "integrations"
published_at: "2026-09-09T06:25:50.978Z"
---
Un webhook sortant envoie une requête à une URL que vous contrôlez chaque fois qu'un événement de votre choix se produit. C'est la façon habituelle de connecter Custom One à un CRM, à un outil interne ou à une plateforme d'automatisation.

:::note[Deux choses différentes partagent ce mot]
Cette page parle d'envoyer des informations **vers l'extérieur**. Faire entrer des personnes depuis un autre outil, c'est une fonctionnalité différente avec une autre configuration — voir [Contacts](/fr/customs/people/).
:::

## Où le configurer

| Où | Portée |
|---|---|
| L'onglet **Overview** d'un custom | ce custom |
| L'onglet **Automatisation** d'un custom | ce custom — mêmes webhooks, écran plus récent |
| **Intégrations → Webhooks** | tout votre espace de travail |

Les deux premiers sont deux vues de la même chose : un webhook ajouté dans Overview apparaît dans Automatisation, et vice-versa.

## Ce dont vous avez besoin

Une URL qui accepte une requête POST. Toutes les plateformes d'automatisation vous en fournissent une — dans Make, c'est un déclencheur webhook personnalisé, dans Zapier un Catch Hook, dans n8n un nœud Webhook. Si vous envoyez vers votre propre application, c'est le point de terminaison que vous avez construit.

## La configuration

1. Ouvrez le custom, allez sur **Overview** (ou **Automatisation**).
2. Ajoutez un webhook et collez votre URL.
3. Choisissez les événements qui doivent le déclencher.
4. Enregistrez, puis envoyez-vous un test en passant par votre propre custom.

Un seul webhook peut écouter plusieurs événements, et vous pouvez en avoir plusieurs si différents événements doivent partir vers des endroits différents.

## Les événements disponibles

| Événement | Se déclenche quand |
|---|---|
| **Quiz completed** | quelqu'un finit de répondre |
| **Video ready** | la vidéo de résultat a fini d'être traitée |
| **Lead started the video** | le contact a appuyé sur play sur son résultat |
| **Lead watched the video** | le contact a regardé au-delà du seuil qui compte comme visionné |
| **Lead clicked the CTA** | le contact a cliqué sur le bouton de sa page de résultat |
| **Confirmation email sent** | l'email « on a bien reçu vos réponses » est parti |
| **Result email sent** | l'email « votre résultat est prêt » est parti |

### Trois de ces événements ne se déclenchent qu'une seule fois

**Lead started the video**, **Lead watched the video** et **Lead clicked the CTA** se déclenchent chacun au maximum une fois par personne, peu importe combien de fois elle recharge la page ou appuie de nouveau sur play.

C'est voulu : ça en fait un vrai signal d'engagement plutôt qu'un compteur d'interactions. Si vous avez besoin de chaque interaction, ces événements ne sont pas la bonne source.

### Quiz completed et Video ready ne sont pas le même moment

**Quiz completed** se déclenche dès que quelqu'un finit de répondre. **Video ready** se déclenche quand la vidéo a fini d'être fabriquée, ce qui arrive plus tard.

Si vous envoyez son résultat à quelqu'un, écoutez *Video ready* — réagir à *Quiz completed*, c'est agir avant qu'il y ait quoi que ce soit à envoyer.

## Quand quelque chose n'arrive pas

- **Vérifiez l'événement, pas le webhook.** La plupart des « ça ne se déclenche pas » viennent d'un webhook qui écoute un événement qui n'a pas eu lieu — attendre *Video ready* sur un custom qui ne produit pas de vidéo, par exemple.
- **Vérifiez que votre point de terminaison accepte le POST** et répond vite. Un point de terminaison qui met trop longtemps à répondre ressemble à un échec de notre côté.
- **Passez par votre propre custom** au lieu d'attendre un vrai visiteur. C'est le moyen le plus rapide de produire un vrai événement.