Outils
Les nodes Outils permettent à vos workflows d'interagir avec le monde extérieur : chercher sur Internet, appeler des APIs, exécuter du code, ou utiliser des fonctions personnalisées. Ce sont les « bras » de votre workflow — ils font des actions concrètes.
Web Search
Tip
Web Search cherche des informations en temps réel sur Internet. Utile quand vos documents internes ne suffisent pas et que vous avez besoin d'informations fraîches du web.
Exemple
Un workflow de veille concurrentielle. Le Schedule Trigger lance la recherche chaque lundi matin. Web Search cherche les dernières actualités sur vos concurrents, puis LLM Chat résume les points clés.
Note
Warning
HTTP Request
Tip
HTTP Request permet d'appeler n'importe quelle API externe. Vous configurez l'URL, la méthode (GET, POST, etc.), les en-têtes et le corps de la requête. Le résultat de l'API est renvoyé dans le workflow pour être traité.
Exemple
Après avoir généré un résumé, votre workflow appelle l'API Slack via HTTP Request pour poster le résumé dans un canal. Configuration : POST vers l'URL du webhook Slack, avec le résumé dans le corps.
Note
Warning
Code Execution
Tip
Code Execution vous permet d'écrire et d'exécuter du code JavaScript directement dans votre workflow. Le code tourne dans un environnement sécurisé (sandbox) et a accès aux données d'entrée. Parfait pour des calculs, des transformations complexes, ou de la logique personnalisée.
Exemple
Vous recevez une liste de produits avec des prix en dollars. Code Execution convertit chaque prix en euros : return context.input.products.map(p => ({...p, priceEUR: p.priceUSD * 0.92}));
Note
Warning
Custom Tool
Tip
Custom Tool appelle une fonction personnalisée que vous avez enregistrée dans IgnitionAI. C'est le node le plus flexible — il peut faire tout ce que vous programmez. Utilisé pour intégrer de la logique métier spécifique à votre organisation.
Exemple
Vous avez une fonction « calculerDevis » qui prend en entrée le type de service et la quantité, et retourne un prix. Le workflow utilise Custom Tool pour appeler cette fonction après avoir extrait les besoins du client avec LLM Chat.
Note
Warning