Structure du flux de travail
- Déclencheur : L’enregistrement est mis à jour (Opportunité)
- Filtre : Étape = Closed Won
- Rechercher un enregistrement : Obtenir les détails de l’Entreprise
- Code (facultatif) : Mettre en forme la charge utile
- Requête HTTP : Envoyer au système de facturation
Étape 1 : Configurer le déclencheur
- Créer un nouveau workflow
- Sélectionnez le déclencheur L’enregistrement est mis à jour
- Choisissez Opportunité comme objet
Étape 2 : Filtrer pour Closed Won
Ajoutez une action Filtre pour ne continuer que lorsque l’affaire est gagnée :| Paramètre | Valeur |
|---|---|
| Champ | Étape |
| Condition | Égal à |
| Valeur | CLOSED_WON (ou le nom de votre étape) |
Étape 3 : Obtenir les détails de l’Entreprise
L’enregistrement de l’Opportunité peut ne pas inclure tous les champs de l’Entreprise dont vous avez besoin pour la facture. Ajoutez une action Rechercher un enregistrement :| Paramètre | Valeur |
|---|---|
| Objet | Entreprise |
| Correspondance par | ID égal à {{trigger.object.companyId}} |
Étape 4 : Formater la charge utile (facultatif)
Si votre système de facturation attend un format spécifique, ajoutez une action Code :Étape 5 : Envoyer au système de facturation
Ajoutez une action Requête HTTP :| Paramètre | Valeur |
|---|---|
| Méthode | POST |
| URL | Votre point de terminaison API de facturation |
| En-têtes | Authorization: Bearer YOUR_API_KEY |
| Corps | {{code.invoice}} ou faites correspondre les champs directement |
Exemple : Facture Stripe
Exemple : Facture QuickBooks
Récapitulatif complet du flux de travail
| Étape | Action | Objectif |
|---|---|---|
| 1 | Déclencheur : Enregistrement mis à jour | Se déclenche à chaque modification d’une Opportunité |
| 2 | Filtre | Ne poursuivre que si Étape = Closed Won |
| 3 | Rechercher un enregistrement | Obtenir tous les détails de l’Entreprise pour la facturation |
| 4 | Code | Mettre en forme les données pour l’API de facturation |
| 5 | Requête HTTP | Créer la facture dans le système externe |
Conseils
- Stockez les ID externes : Enregistrez l’ID de la facture renvoyé par l’API dans l’Opportunité à l’aide d’une action Mettre à jour l’enregistrement
- Gestion des erreurs : Ajoutez une branche pour envoyer une notification si la requête HTTP échoue
- Testez d’abord : Utilisez le mode bac à sable/test de votre système de facturation avant la mise en production
Articles connexes
- Générer un PDF à partir de Twenty — joindre les PDF générés aux enregistrements
- Déclencheurs de flux de travail
- Actions de flux de travail
- Automatisations Closed Won