Skip to content

Insourcia n’a pas (encore) de node officiel dans n8n / Zapier / Make. Mais comme la surface Tools RPC suit le pattern HTTP standard, le node HTTP générique suffit.

Pour chaque tool Insourcia, configure un node HTTP comme suit :

ChampValeur
MethodPOST
URLhttps://api.insourcia.io/v1/rpc/tools/<tool_name>
HeadersAuthorization: Bearer isk_xxx, Content-Type: application/json
BodyJSON, structure spécifique au tool
Response formatJSON

Le retour est {success: true, data: {...}} — extrais .data dans les noeuds suivants.

Workflow :

  1. Spreadsheet trigger (Google Sheets) — leads avec colonne SIREN
  2. HTTP Request node :
    • URL : https://api.insourcia.io/v1/rpc/tools/get_company
    • Body : {"siren": "{{ $json.siren }}"}
  3. Set node : extrait data.denomination, data.code_ape, etc.
  4. Spreadsheet — write back

Zapier n’a pas de node “tools generic” mais l’app Webhooks by Zapier fait pareil :

  • ActionPOST (Webhooks by Zapier)
  • URL : comme ci-dessus
  • Data : JSON, fields mappés depuis le trigger

Pour découvrir dynamiquement quels tools sont disponibles depuis n8n (utile pour bâtir un workflow “agent loop”) :

GET https://api.insourcia.io/v1/rpc/tools
Authorization: Bearer isk_xxx

Renvoie chaque tool avec son JSON Schema d’input. Tu peux l’utiliser pour générer dynamiquement les body des nodes HTTP.

  • Pas d’auto-retry intelligent : configure manuellement le retry sur 5xx dans le node HTTP.
  • Rate limit : les workflows à fort débit doivent respecter les limites de ton plan Insourcia. n8n peut throttler via le node “Wait”.
  • Erreurs : un 4xx renvoie {success: false, error: "..."}. Vérifie ce flag dans un node “IF” pour brancher un fallback.

Quand préférer un agent IA “intelligent”

Section titled “Quand préférer un agent IA “intelligent””

Si tu veux que l’agent décide quoi faire en fonction de l’input (et pas juste un workflow figé), regarde plutôt :

  • Custom GPT (ChatGPT) — natif et simple
  • MCP — via Claude Desktop / Cursor
  • Backend custom utilisant OpenAI Assistants + l’OpenAPI Insourcia