n8n Importer
Importez les flux de travail n8n existants dans AgentLed. Prévisualisez l'importation pour voir comment les nœuds correspondent aux étapes AgentLed, puis convertissez et améliorez avec les fonctionnalités AI.
Ce qui est importé
L'importateur convertit les types de nœuds n8n pris en charge en étapes AgentLed équivalentes. Les nœuds non pris en charge sont signalés avec des conseils de correction afin que vous sachiez exactement quoi corriger manuellement.
| nœud n8n | équivalent AgentLed |
|---|---|
| Déclenchement manuel | Déclencheur de flux de travail manuel |
| Déclencheur de planification | Déclencheur programmé (cron) |
| Webhook | Déclencheur Webhook |
| HTTP Demande | HTTP Étape de demande (action personnalisée) |
| Code / Fonction | Étape de code (JavaScript, VM en bac à sable) |
| Définir / Attendre | Transformation des données / étape de retard |
| Répondre au Webhook | Étape de réponse du webhook |
| Si / Changer | Nécessite une configuration manuelle car conditions d'entrée |
| Fusionner / SplitInBatches | Nécessite une configuration manuelle car étapes par lots ou des boucles |
Processus d'importation
Étape 1Dans n8n, ouvrez le workflow et exportez-le sous JSON (⋯ → Télécharger).
Étape 2Aperçu - Courir preview_n8n_import (ou tableau de bord Importer → Aperçu) pour afficher le score de confiance du mappage, les nœuds non pris en charge et les éventuels avertissements. Aucun workflow n'est encore créé.
Étape 3Importer - Courir import_n8n_workflow (ou cliquez sur Importer dans le tableau de bord). Un brouillon de flux de travail est créé.
Étape 4Vérifier et corriger — Parcourez la liste de contrôle post-import ci-dessous avant de publier.
Via MCP
// 1. Preview (dry-run, no workflow created)
preview_n8n_import({ workflowJson: "<paste n8n JSON>" })
// Returns: { confidence: 0.85, warnings: [...], unsupportedNodes: [...] }
// 2. Import (creates a draft workflow)
import_n8n_workflow({ workflowJson: "<paste n8n JSON>", name: "My Workflow" })
// Returns: { workflowId: "wf_...", draftId: "..." }Charge utile maximale: 2,5 Mo. Un score de confiance de 1,0 signifie que tous les nœuds ont été mappés avec succès; en dessous de 1,0 signifie que certains nœuds nécessitent une correction manuelle.
Liste de contrôle post-importation
1. Reconnectez les informations d'identification
Les informations d'identification n8n ne sont pas importées. Ouvrez chaque étape d'action de l'application et connectez votre intégration AgentLed (clé OAuth ou API) via le panneau de configuration des étapes.
2. Mettre à jour la syntaxe des variables
n8n utilise {{$json.field}}. AgentLed utilise {{steps.stepId.field}}. L'importateur convertit les modèles connus, mais vérifiez les étapes du code pour les références brutes aux variables n8n.
3. Convertissez la logique AI en étapes AI
Si les étapes de code n8n contiennent des appels LLM API, envisagez de les convertir en étapes AgentLed AI avec des modèles d'invite appropriés et des schémas de réponse structurés.
4. Câblez les branches manuellement
Les nœuds If / Switch deviennent des conditions d’entrée sur les étapes en aval. Ajouter entryConditions avec les critères équivalents et onCriteriaFail: skip pour reproduire le branchement.
5. Test avec un exemple d'entrée
Exécutez le brouillon avec un petit échantillon avant de le publier. Vérifiez les journaux d'exécution step-by-step pour détecter les échecs ou les sorties inattendues.
Prochaines étapes
- Custom Actions — HTTP Étapes de requête importées de n8n
- Boucles et conditions — Remplacer les nœuds n8n If/Switch par des conditions d'entrée
- AI Steps — Mettre à niveau les nœuds de code qui appellent LLM APIs
