n8n / Zapier / Make
Insourcia n’a pas (encore) de nœud officiel dans n8n, Zapier ou Make. Deux voies :
- n8n accepte aussi le MCP : ajoutez un nœud client MCP avec l’URL
https://mcp.insourcia.io/isk_VOTRE_CLE(ouhttps://mcp.insourcia.io/mcpen OAuth), et un agent n8n voit directement les outils Insourcia. Voir le guide MCP. - Le nœud HTTP générique, dans les trois outils, avec la surface Tools RPC.
Modèle de base
Section intitulée « Modèle de base »Pour chaque outil Insourcia, configurez un nœud HTTP comme suit :
| Champ | Valeur |
|---|---|
| Method | POST |
| URL | https://api.insourcia.io/v1/rpc/tools/<tool_name> |
| Headers | Authorization: Bearer isk_VOTRE_CLE, Content-Type: application/json |
| Body | JSON, structure propre à l’outil |
| Response format | JSON |
Le retour est {success: true, data: {...}} : lisez .data dans les nœuds suivants.
Exemple n8n : compléter une liste de sociétés
Section intitulée « Exemple n8n : compléter une liste de sociétés »Workflow :
- Déclencheur tableur : une feuille de sociétés avec une colonne SIREN
- Nœud HTTP Request :
- URL :
https://api.insourcia.io/v1/rpc/tools/get_company - Body :
{"siren": "{{ $json.siren }}"}
- URL :
- Nœud Set : lit
data.denomination,data.activite.code_ape, etc. - Tableur : réécriture des valeurs
Exemple Zapier
Section intitulée « Exemple Zapier »Zapier n’a pas de nœud générique pour les outils, mais l’app Webhooks by Zapier fait de même :
- Action →
POST(Webhooks by Zapier) - URL : comme ci-dessus
- Data : JSON, champs associés à ceux du déclencheur
Conseil : récupérer la liste des outils
Section intitulée « Conseil : récupérer la liste des outils »Pour découvrir depuis n8n les outils disponibles (utile pour un workflow d’agent) :
GET https://api.insourcia.io/v1/rpc/toolsAuthorization: Bearer isk_VOTRE_CLERenvoie chaque outil avec le JSON Schema de son entrée. Vous pouvez vous en servir pour générer le corps des nœuds HTTP.
- Pas de reprise automatique : configurez la reprise en cas d’erreur 5xx dans le nœud HTTP.
- Rate limit : les workflows à fort débit doivent respecter les limites de débit de votre compte Insourcia. n8n peut espacer les appels avec le nœud « Wait ».
- Erreurs : un 4xx renvoie
{success: false, error: "..."}. Vérifiez ce champ dans un nœud « IF » pour prévoir une branche de secours.
Quand préférer un agent IA
Section intitulée « Quand préférer un agent IA »Si l’agent doit décider de l’action à mener selon l’entrée, et pas seulement suivre un workflow figé :