> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/cloud/fr/knowledge-base/how-to-articles/send-real-time-notifications-to-external-services-with-webhooks.md).

# Envoyer des notifications en temps réel à des services externes avec les webhooks

Configurez les webhooks Devolutions Cloud pour envoyer des notifications d'événements en temps réel à des services externes comme Slack avec des charges utiles personnalisées.

Les webhooks vous permettent d'envoyer des notifications en temps réel à des services externes chaque fois que certains événements se produisent dans votre Devolutions Cloud. Notez que les webhooks sont également disponibles dans Devolutions Server.

{% hint style="info" %}
Le [service de rapport Devolutions Cloud](/cloud/fr/web-interface/reports/scheduled-reports.md) doit être en cours d'exécution, car il gère le chiffrement et le déchiffrement des charges utiles de webhook durant le traitement.
{% endhint %}

1. Naviguez vers ***Administration*** – ***Webhooks***.
2. Cliquez sur **Ajouter.**
3. Entrez un nom descriptif.
4. Fournissez l'URL du terminal où Devolutions Cloud enverra les requêtes HTTP POST.
5. Choisissez les événements qui déclencheront le webhook.
6. Vous pouvez éventuellement définir une charge utile personnalisée à envoyer avec le webhook. Par exemple, si vous voulez envoyer un message dans Slack pour chaque nouvelle entrée créée, le ***Corps HTTP personnalisé (JSON***) ressemblerait à ceci :

​`json { "Text": "New entry {{EntryName}} created by {{CreatedBy.DisplayName}}" } ​`

7. Cliquez sur ***Ajouter*** pour enregistrer le webhook.

### Liste des handlebars de webhook

Voici la liste des espaces réservés handlebars disponibles. Ces espaces réservés sont automatiquement remplacés par les données réelles de l'événement chaque fois qu'un webhook est déclenché.

#### Champs supplémentaires disponibles dans chaque déclencheur

* VaultName
* TriggerType (enum)
* TriggerTypeName

#### Nouvelle demande de réservation

* EntryId
* EntryName
* RequesterMessage
* Requester.DisplayName
* Requester.Email
* Approvers (tableau de {DisplayName: "name", Email: "<email@example.com>"})
* RequestedMinutes

#### Demande de réservation approuvée et refusée

* EntryId
* EntryName
* RequesterMessage
* Requester.DisplayName
* Requester.Email
* Approvers (tableau de {DisplayName: "name", Email: "<email@example.com>"})
* ApproverMessage
* RequestedMinutes
* Approved (bool)

#### Entrée créée

* EntryId
* EntryName
* CreatedBy.DisplayName
* CreatedBy.Email

#### Demande d'accès temporaire

* EntryId
* EntryName
* RequesterMessage
* Requester.DisplayName
* Requester.Email
* Approvers (tableau de {DisplayName: "name", Email: "<email@example.com>"})
* RequestedMinutes

#### Demande d'accès temporaire approuvée et refusée

* EntryId
* EntryName
* RequesterMessage
* Requester.DisplayName
* Requester.Email
* Approver.DisplayName
* Approver.Email
* ApproverMessage
* RequestedMinutes
* Approved (bool)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/cloud/fr/knowledge-base/how-to-articles/send-real-time-notifications-to-external-services-with-webhooks.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
