Objectif : Étendre Zapier avec du code custom pour les cas non couverts.
Théorie (10 min) :
- Lire : Code by Zapier
- Quand utiliser Code : Logique complexe, manipulation d'arrays, calculs avancés
- Runtime : JavaScript (Node.js) ou Python 3 — accès aux
inputDatade l'étape précédente
Pratique (50 min) :
- Créer une étape Code (JavaScript) simple : calculer la TVA belge (21%)
const montantHT = parseFloat(inputData.montant); const tva = montantHT * 0.21; const montantTTC = montantHT + tva; return { montantHT, tva, montantTTC }; - Manipuler un array : Filtrer une liste d'items et retourner seulement les actifs
- Appeler une API externe depuis Code (fetch) pour de l'enrichissement
- Comparer avec n8n Code node : même logique, n8n est plus puissant mais Zapier est plus simple
Checkpoint : Tu peux écrire des logiques custom dans Zapier.