# Webhooks

Les Webhooks vous permettent d'intégrer votre Spot avec vos outils externes (CRM, Slack, calendrier…). Vous pouvez mettre en place de nombreux scénarios automatisés comme l'envoi d'une notification Slack quand un live démarre, l'ajout des informations des nouveaux membres à votre CRM, l'envoi de sujets de forum dans votre outil de gestion des tickets support...

## Ajouter un Webhook <a href="#add-a-webhook" id="add-a-webhook"></a>

1. Cliquez sur `Gérer mon Spot`&#x20;
2. Allez sur la page Webhooks des paramètres de votre Spot
3. Cliquez sur `Ajouter`
4. Choisissez l'événement et ajouter l'URL de votre choix
5. Cliquez sur `Ajouter`
6. Pour tester votre Webhook, cliquez sur le bouton `Test`
7. Vous pouvez éditer et supprimer vos Webhooks en cliquant dessus

{% embed url="<https://vimeo.com/824124658/0b0d4deede?share=copy>" %}

## Les triggers que nous fournissons <a href="#triggers" id="triggers"></a>

Nous fournissons les **triggers suivants :**

1. **Nouveau membre créé** : lorsqu’un membre s'inscrit ou que vous invitez un membre sur votre Spot.
2. **Membre mis à jour** : lorsque le statut d'un membre de votre Spot est mis à jour.
3. **Participant à un parcours d'apprentissage créé :** lorsqu'un participant s'inscrit ou est invité à un parcours d'apprentissage.
4. **Mise à jour du statut du participant au Parcours d'apprentissage :** lorsque le statut d'un participant à un parcours d'apprentissage est mis à jour.
5. **Étape d'un parcours d'apprentissage complétée :** lorsque le participant d'un parcours d'apprentissage complète une étape.
6. **Participant créé** : lorsqu'un participant s'inscrit ou est invité à votre Live.
7. **Mise à jour du statut d’un participant à un live** : lorsque le statut d'un participant à un live est mis à jour.
8. **Participant de cours créé**: lorsqu'un participant est invité à un cours ou s'enrôle seul (dans le cas d'un cours public)
9. **Mise à jour du statut du participant au cours** : lorsque le statut d'un participant à un cours est mis à jour, c'est-à-dire lorsqu'il commence ou complète un cours.
10. **Mise à jour du statut d’un live** : lorsque le statut d'un live se met à jour, c'est-à-dire lorsqu'un live démarre ou s'arrête.
11. **Réponses au formulaire d'inscription** : lorsqu'un membre répond au formulaire d'inscription. Attention ! Le fonctionnement de ce webhook est légèrement différent : pour l'utiliser, rendez-vous [ici ](https://help.meltingspot.io/how-to/utiliser-le-webhook-reponse-au-formulaire-dinscription)!
12. **Nouveau sujet créé :** lorsqu'un sujet est posté dans un forum.
13. **Statut du document mis à jour :** lorsque le statut d'un document est mis à jour, c'est-à-dire lorsqu'un document est publié ou passé en brouillon.&#x20;
14. **Etape d'un cours complétée** : lorsque le participant d'un cours complète une étape, notamment une étape de type Quiz - le score est alors transmis.&#x20;

<figure><img src="https://2006110990-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJ79zpqfFC0YiOG6mb94n%2Fuploads%2FVNzbyl4TP2bkY5pomLKY%2Fimage.png?alt=media&#x26;token=b4656701-5cdd-4efe-932f-1ee221477033" alt="nouveau webhook"><figcaption></figcaption></figure>

Vous retrouverez les détails du JSON que nous envoyons pour ces déclencheurs :&#x20;

{% embed url="<https://www.svix.com/event-types/eu/org_2NPV59YAyerirDbCUuo15rSxhdc/>" %}

{% hint style="warning" %}
**Attention,** les dates fournies dans les webhooks sont au format **TimeStamp UNIX**. Ce format n'est pas supportée par toutes les applications. Si vous souhaitez changer le format des dates, allez jeter un œil [ici](https://help.meltingspot.io/how-to/faq#modifier-le-format-des-dates-dans-les-webhooks) !
{% endhint %}

## Exemples d'utilisation de Webhook

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th data-hidden></th><th data-hidden></th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="2728">✨</span> <strong>Notifier le début d'un live sur Slack</strong></td><td></td><td></td><td><a href="../../how-to/send-slack-message">send-slack-message</a></td></tr><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f525">🔥</span> <strong>Créer un contact Hubspot à chaque nouvelle inscription</strong></td><td></td><td></td><td><a href="../../how-to/create-hubspot-contact">create-hubspot-contact</a></td></tr><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f4c5">📅</span> <strong>Envoyer une invitation google agenda aux nouveaux participants à un live</strong></td><td></td><td></td><td><a href="../../how-to/send-google-calendar-invitation">send-google-calendar-invitation</a></td></tr><tr><td><span data-gb-custom-inline data-tag="emoji" data-code="1f5d2">🗒️</span> <strong>Ajouter les nouveaux membres de votre Spot dans un Google Sheet</strong></td><td></td><td></td><td></td></tr></tbody></table>
