# E-mail et webhook comme types d’action

Sesami Flows prend en charge deux principaux types d’actions pour automatiser vos flux de réservation : **E-mail** et **Webhook**.

## Actions par e-mail

Les actions par e-mail vous permettent d’envoyer des notifications personnalisées à votre image en fonction des événements de réservation.

### Quand utiliser les actions par e-mail

* Envoyer des e-mails de confirmation personnalisés avec une image de marque spécifique
* Créer des modèles d’e-mail spécifiques à un service ou à un lieu
* Envoyer différents e-mails en fonction des conditions de réservation (langue, type de service, etc.)
* Notifier les membres de l’équipe ou les clients avec des messages personnalisés

### Comment fonctionnent les actions par e-mail

1. Un événement de réservation se produit (créée, mise à jour ou annulée)
2. Votre Flow vérifie les conditions que vous avez définies
3. Si les conditions correspondent, l’e-mail est envoyé au destinataire spécifié

### Fonctionnalités des actions par e-mail

* **Contenu personnalisé**: Rédigez vos propres objets et corps d’e-mail
* **Branchement conditionnel**: Envoyez différents e-mails en fonction du service, du lieu ou de la langue
* **Variables dynamiques**: Incluez des détails de réservation tels que la date, l’heure, le nom du client, le nom du service
* **Destinataires multiples**: Envoyez au client, au commerçant ou à un membre de l’équipe

{% hint style="warning" %}
**Limitation importante**: Les actions par e-mail envoyées via Flows ne **pas** les pièces jointes (fichiers calendrier). Les notifications par défaut de Sesami incluent des `.ics` pièces jointes de fichier de calendrier. Si vous avez besoin de fichiers de calendrier, utilisez plutôt les e-mails de notification par défaut de Sesami.
{% endhint %}

### Exemples d’utilisation

* Envoyer un e-mail de bienvenue en français aux clients francophones
* Envoyer des instructions spécialisées avant le rendez-vous pour des services spécifiques
* Notifier un responsable lorsqu’une réservation de grande valeur est effectuée
* Envoyer des e-mails de suivi après la fin des rendez-vous

## Actions Webhook

Les actions Webhook envoient les données de réservation vers des systèmes externes en temps réel via des requêtes HTTP POST.

### Quand utiliser les actions Webhook

* Intégrer des plateformes marketing tierces (Klaviyo, Omnisend, etc.)
* Déclencher une logique métier personnalisée dans vos propres systèmes
* Envoyer les données de réservation vers des plateformes d’analytique ou de CRM
* Se connecter à Zapier ou Make (anciennement Integromat) pour une automatisation avancée

### Comment fonctionnent les actions Webhook

1. Un événement de réservation se produit (créée, mise à jour ou annulée)
2. Votre Flow vérifie les conditions que vous avez définies
3. Si les conditions correspondent, Sesami envoie une requête HTTP POST à l’URL de votre webhook
4. Le système récepteur traite les données de réservation

### Charge utile du webhook

Les webhooks envoient les données de réservation au format JSON, notamment :

* Détails de la réservation (date, heure, durée)
* Informations client (nom, e-mail, téléphone)
* Détails du service et de la ressource
* Statut de la réservation (confirmée, annulée, reprogrammée)
* Champs personnalisés et métadonnées

### Exemples d’utilisation

* Envoyer les données de réservation à Klaviyo pour l’automatisation marketing
* Déclencher des rappels par SMS via Twilio ou des services similaires
* Mettre à jour votre CRM interne lorsque des réservations sont créées
* Envoyer les analyses de réservation à Google Analytics ou à Mixpanel
* Créer des tâches dans des outils de gestion de projet lorsque des services sont réservés

## Comparaison des actions par e-mail et des actions Webhook

| Fonctionnalité             | Action par e-mail             | Action Webhook                                 |
| -------------------------- | ----------------------------- | ---------------------------------------------- |
| **Utilisation principale** | Envoyer des notifications     | Envoyer des données vers des systèmes externes |
| **Destinataire**           | Adresse e-mail                | URL du point de terminaison HTTP               |
| **Contenu**                | E-mail HTML                   | Charge utile de données JSON                   |
| **Fichiers de calendrier** | Non pris en charge            | S/O                                            |
| **Personnalisation**       | Objet, corps, image de marque | Données complètes de réservation en JSON       |
| **Idéal pour**             | Notifications client/équipe   | Intégrations système                           |

## Configuration des actions dans Flows

Pour ajouter une action par e-mail ou Webhook à votre Flow :

1. Ouvrez **Sesami** dans votre interface d’administration Shopify
2. Accédez à **Paramètres > Flows**
3. Créez un nouveau Flow ou modifiez-en un existant
4. Choisissez votre événement déclencheur (réservation créée, mise à jour, annulée)
5. Ajoutez des conditions si nécessaire (facultatif)
6. Ajoutez une **E-mail** ou **Webhook** action
7. Configurez les détails de l’action
8. **Enregistrer** et testez votre Flow

{% hint style="info" %}
**Conseil de pro**: Testez toujours vos Flows avec une réservation de test avant de les activer pour les clients en direct. Vérifiez que les e-mails arrivent correctement ou que les données du webhook sont bien reçues.
{% endhint %}

## Dépannage

<details>

<summary>Webhook ne reçoit pas de données</summary>

* Vérifiez que l’URL de votre webhook est correcte et accessible publiquement
* Vérifiez que votre point de terminaison accepte les requêtes POST
* Assurez-vous que votre serveur renvoie un code d’état 200 OK
* Passez en revue les conditions de votre Flow pour vous assurer qu’elles sont bien remplies
* Consultez les journaux Sesami Flow pour vérifier l’état de la livraison

</details>

<details>

<summary>L’e-mail n’est pas envoyé</summary>

* Vérifiez que l’adresse e-mail est correctement configurée
* Vérifiez que les conditions de votre Flow sont bien remplies
* Assurez-vous que le Flow est activé et en cours d’exécution
* Testez avec une réservation simple pour vérifier que le déclencheur fonctionne
* Vérifiez les dossiers de courrier indésirable si vous testez avec votre propre e-mail

</details>

## Associé

* [Sesami Flows](https://help.sesami.co/fr/automatisations/sesami-flows) - Aperçu du système d’automatisation
* [Sesami Flows et Klaviyo](https://help.sesami.co/fr/automatisations/sesami-flows-and-klaviyo) - Intégration avec Klaviyo
* [Sesami Flows et Omnisend](https://help.sesami.co/fr/automatisations/sesami-flows-and-omnisend) - Intégration avec Omnisend
* [E-mails de notification](https://help.sesami.co/fr/notifications/notification-emails) - Système de notification par défaut
