wire ▸ n8n opened 0
n8nAutomatisation de workflows en source-available

Use Writ
inside n8n.

Ajoutez le seul node que n8n ne peut pas construire seul : un vrai navigateur sur vos comptes connectés, appelé en HTTP.

Writ s’exécute sur vos propres comptes, avec vos propres identifiants et données, sur des sites que vous êtes autorisé à utiliser.
gap ▸ hits a wall 1
01
the gap

Là où n8n seul bute

n8n orchestre presque tout ce que vous pouvez exprimer sous forme de nodes et d’appels API, mais il suppose que les systèmes auxquels il parle exposent une API. Quand un site cible n’a pas d’API et se cache derrière une connexion protégée par 2FA, il n’existe pas de node propre pour lui, et bricoler un node navigateur devient un projet à part entière.

fit ▸ one step 2
02
how it fits

Writ devient une étape de votre flux n8n

Writ devient une simple étape HTTP dans votre flux. Pointez un node HTTP Request vers l’endpoint Writ /v1/{slug}/{path} avec votre clé wt_, et Writ exécute le workflow navigateur enregistré sur votre propre compte puis renvoie du JSON. Pour les flux déclenchés par un changement, faites plutôt que Writ envoie un POST vers un node Webhook n8n. La partie navigateur vit dans Writ, l’orchestration reste dans n8n.

Flux n8n
déclencheurs & étapes
Endpoint Writ
navigateur sur votre compte
Résultat JSON
de retour dans n8n
login + 2FA CAPTCHA dynamic JS wt_key
wire ▸ steps captured 4
03
wire it up

Connecter Writ avec n8n

  1. 1

    Enregistrez le workflow navigateur dans Writ

    Enregistrez une fois l’action derrière connexion (ou décrivez-la, ou découvrez-la à partir des appels réseau du site) et publiez-la comme managed endpoint.

  2. 2

    Rattachez une persona

    Rattachez une persona pour que Writ gère la connexion, le TOTP et la 2FA par OTP e-mail sur votre propre compte ; les secrets sont résolus à l’exécution et n’apparaissent jamais dans les logs.

  3. 3

    Ajoutez un node HTTP Request dans n8n

    Dans votre flux n8n, ajoutez un node HTTP Request qui envoie un POST vers /v1/{slug}/{path} avec votre clé wt_ et les entrées voulues.

  4. 4

    Utilisez le JSON en aval

    Mappez la réponse JSON de Writ dans le reste de vos nodes n8n, ou déclenchez Writ dans l’autre sens via un node Webhook n8n pour les exécutions pilotées par un changement.

L’appel que fait n8n

n8n-http-request · http
// n8n → HTTP Request node
POST https://api.usewrit.app/v1/{slug}/{path}
Authorization: Bearer wt_xxx
Content-Type: application/json

{
  "input": {
    "account": "team@acme.com",
    "since": "2026-07-01"
  }
}

Une requête représentative. L’endpoint est /v1/{slug}/{path} ; authentifiez-vous avec une clé wt_. API reference.

split ▸ who does what 4
04
better together

n8n + Writ, côte à côte

Un partage honnête des rôles. Writ ne remplace jamais votre orchestrateur - il atteint la partie qu’il ne peut atteindre seul.

Ce dont vous avez besoin n8n seul n8n + Writ
Pages connectées derrière une 2FA Aucune session de navigateur authentifiée durable ; connexion/2FA à faire soi-même pour chaque node S’exécute sur votre session autorisée ; gère le TOTP + l’OTP e-mail
Un site sans API Les nodes supposent qu’une API existe ; un node navigateur sur mesure devient votre projet à construire et à maintenir Enregistré une fois, exposé comme /v1/{slug}/{path}
CAPTCHA sur vos propres comptes Ce n’est pas une étape intégrée Géré au sein de l’exécution navigateur de Writ
Pages dynamiques / riches en JS Les nodes HTTP récupèrent le balisage, pas une page rendue Le vrai navigateur attend que la page se stabilise
Orchestration et plus de 400 intégrations La force principale de n8n : nodes, branchements, code personnalisé Reste dans n8n ; Writ n’est qu’une étape HTTP
Auto-héberger le moteur n8n est source-available et pensé pour l’auto-hébergement (son terrain de prédilection) L’agent local/BYO de Writ tourne sur votre machine ; le cloud managé est optionnel
ask ▸ common questions 5
05
faq

Common questions

Comment Writ apparaît-il dans n8n ?
Comme un simple node HTTP Request qui appelle /v1/{slug}/{path} avec votre clé wt_. Rien d’exotique à installer. Si n8n peut passer un appel HTTP, il peut appeler Writ.
Un changement de page dans Writ peut-il déclencher mon flux n8n ?
Oui. Pointez le webhook de Writ (ou un Monitor) vers un node Webhook n8n, pour qu’un changement détecté ou une exécution terminée lance le reste de votre flux.
Est-ce que cela remplace n8n ?
Non, cela le complète. Gardez votre orchestration, vos branchements et vos plus de 400 intégrations dans n8n ; laissez Writ prendre en charge l’étape navigateur difficile sur un site sans API et protégé par connexion.
Sur quel compte s’exécute le navigateur ?
Le vôtre. Writ s’exécute sur vos propres identifiants, sur des sites que vous êtes autorisé à utiliser, avec une persona portant la connexion et la 2FA. n8n ne voit jamais les identifiants.