Workflows
Les workflows permettent d'automatiser des actions en fonction d'événements ou de conditions sur vos réponses.
Concept
Un workflow est composé de :
- Déclencheur : L'événement qui lance le workflow
- Conditions (optionnel) : Filtres pour cibler certaines réponses
- Actions : Ce qui se passe quand le workflow s'exécute
Accéder aux workflows
- Ouvrez votre campagne
- Cliquez sur l'onglet Workflow
- L'éditeur visuel s'affiche
Éditeur visuel
Interface
L'éditeur présente un canvas où vous construisez visuellement :
- Nœuds : Représentent déclencheurs, conditions et actions
- Connexions : Liens entre les nœuds
- Panneau latéral : Configuration du nœud sélectionné
Navigation
- Zoom : Molette ou boutons +/-
- Déplacement : Clic droit + glisser
- Sélection : Clic sur un nœud
- Connexion : Glisser depuis un port vers un autre
Déclencheurs
Nouvelle réponse
S'exécute quand une réponse est soumise.
Déclencheur : Nouvelle réponse
→ Action : Envoyer notificationChangement de statut
S'exécute quand le statut d'une réponse change.
Déclencheur : Statut change vers "Validé"
→ Action : Générer document PDFÉtape complétée
S'exécute quand une étape spécifique est finalisée.
Déclencheur : Étape "Informations" complétée
→ Action : Envoyer email de confirmationProgrammé
S'exécute à intervalle régulier.
Déclencheur : Tous les jours à 9h
Condition : Réponses en attente depuis > 7 jours
→ Action : Envoyer relanceConditions
Condition simple
Filtrez selon une valeur de champ :
SI [Montant] > 10000
ALORS → Action grands comptes
SINON → Action standardConditions multiples
Combinez avec ET/OU :
SI [Type] = "Entreprise"
ET [CA] > 100000
ALORS → Action premiumCondition sur statut
SI [Statut] = "En attente"
ET [Créé il y a] > 3 jours
ALORS → Relance automatiqueActions disponibles
Notifications
| Action | Description |
|---|---|
| Envoyer un email personnalisé | |
| Notification in-app | Alerte dans l'interface admin |
| Webhook | Appeler une URL externe |
Documents
| Action | Description |
|---|---|
| Générer PDF | Créer un document depuis un template |
| Signature électronique | Envoyer pour signature via Yousign |
Gestion
| Action | Description |
|---|---|
| Changer statut | Modifier le statut de la réponse |
| Assigner | Attribuer à un membre de l'équipe |
| Ajouter tag | Étiqueter la réponse |
Intégrations
| Action | Description |
|---|---|
| Webhook | POST vers une URL |
| Zapier | Déclencher un Zap |
Exemples de workflows
Validation en 2 étapes
[Nouvelle réponse]
↓
[Envoyer email au manager]
↓
[Attendre validation]
↓
[Si validé] → [Générer contrat] → [Envoyer pour signature]
[Si refusé] → [Notifier le demandeur]Relance automatique
[Chaque jour à 9h]
↓
[Réponses incomplètes > 3 jours]
↓
[Envoyer email de relance]
↓
[Incrémenter compteur de relances]Processus commercial
[Nouvelle réponse]
↓
[Si montant > 50000]
↓ Oui
[Assigner à Direction commerciale]
[Envoyer alerte prioritaire]
↓ Non
[Assigner au commercial de zone]Configuration des actions
Email personnalisé
- Sélectionnez le template d'email
- Définissez le destinataire :
- Email du répondant
- Email fixe
- Champ de la réponse
- Personnalisez l'objet et le contenu avec des variables
Webhook
- Entrez l'URL de destination
- Configurez les headers (authentification)
- Définissez le payload JSON
- Testez avec une réponse existante
Historique et logs
Suivi des exécutions
Pour chaque réponse, consultez :
- Workflows exécutés
- Horodatage
- Résultat (succès/échec)
- Détails des erreurs
Debugging
En cas d'échec :
- Consultez le log d'erreur
- Vérifiez les conditions
- Testez manuellement l'action
- Corrigez et réexécutez
Bonnes pratiques
1. Commencez simple
- Un workflow = un objectif
- Évitez les workflows trop complexes
- Divisez en plusieurs workflows si nécessaire
2. Testez avant publication
- Utilisez l'environnement de test
- Vérifiez avec différents scénarios
- Simulez les cas limites
3. Documentez vos workflows
- Nommez clairement chaque workflow
- Ajoutez des descriptions
- Maintenez une documentation
4. Surveillez les exécutions
- Vérifiez régulièrement les logs
- Configurez des alertes en cas d'échec
- Analysez les performances
Limites
- Maximum 20 workflows par campagne
- Maximum 50 nœuds par workflow
- Délai minimum entre exécutions : 1 minute
Prochaines étapes
- Notifications - Configuration des emails
- Relances - Automatiser les rappels
- API & Webhooks - Intégrations externes