how ▸ pipeline ouvert 0

D’une session de navigateur à un endpoint appelable.

La majeure partie du web n’a pas d’API. Writ comble l’écart : construisez un workflow une fois, publiez-le comme endpoint REST et outil MCP, et appelez-le depuis votre code ou vos agents IA - sur vos propres comptes, avec vos propres données.

Writ s’exécute sur vos propres comptes, avec vos propres identifiants et données, sur des sites que vous êtes autorisé à utiliser.
1 Construisez-le une fois2 Publiez-le3 Appelez-le de partout
rec ▸ recette rédigée 1
01
étape 1 · construire

Trois façons de concevoir un workflow

Choisissez celle qui convient à la tâche. Chacune produit la même recette modifiable de plus de 30 types d’étapes - navigate, click, fill, type, select, extract, evaluate (JS), api_call, wait_for_change, twofa, et plus encore.

C’est une seule recette, quelle que soit la façon de la construire. Commencez par enregistrer, confiez le reste à une session IA, puis modifiez une étape à la main - la recette est le même objet du début à la fin. Découvrez chaque type d’étape dans l’aperçu Workflows.

pub ▸ surfaces exposées 2
02
étape 2 · publier

Un workflow, deux surfaces appelables

La publication expose le même workflow comme un endpoint REST stable et un outil MCP à la fois - avec l’authentification, les contrôles et les analyses qu’on attend d’une API de premier ordre.

REST

Endpoint REST

Chaque workflow obtient une URL stable à /v1/{slug}/{path}. Sécurisez-le avec des clés wt_ à portée limitée, des consumer keys par partenaire et des webhooks signés en HMAC. Présentez-le derrière votre propre domaine de marque.

Référence de l’API →
MCP

Outil MCP

Le même workflow apparaît comme un outil MCP - avec un schéma d’entrée typé et une sortie structurée - que Claude, Cursor et n’importe quel client MCP peuvent appeler. Les exécutions sont médiatisées par la passerelle, décomptées et journalisées.

Guide MCP →
call ▸ endpoint appelé 3
03
étape 3 · appeler

Conçu pour être appelé - par votre code et par vos agents

Invoquez le workflow via REST, via MCP, depuis un outil no-code, selon un calendrier ou depuis un webhook. Le même moteur, l’appelant de votre choix.

$ curl https://api.usewrit.app/v1/acme-portal/orders \ -H "Authorization: Bearer wt_..." \ -d '{"order_id":"A-2291"}' # → { "status": "ok", "order": { "id": "A-2291", … } }
net ▸ web difficile maîtrisé 4
04
fiabilité

Ça marche sur le web difficile - et survit aux changements d’interface qui cassent les scripts

Les parties qui comptent se trouvent derrière des connexions et des pages dynamiques. Writ les traite comme des actions autorisées sur des comptes que vous contrôlez.

Connexion et 2FAMurs de connexion, codes d’authentificateur TOTP et double authentification par OTP de boîte mail - gérés sur vos propres comptes authentifiés via des Personas réutilisables.
Survit aux changements d’interfaceLes recettes enregistrées associées à la navigation IA s’adaptent quand une page bouge, au lieu de casser comme le font les scripts CSS fragiles à la prochaine refonte.
Dynamique et multi-ongletsUn vrai Chromium gère les pages lourdes en JS, le défilement infini, les flux multi-onglets et wait_for_change - les cas qui mettent en échec les scripts d’extraction ordinaires.
run ▸ local ou cloud 5
05
où ça s’exécute

Gratuit sur votre machine, ou géré dans notre cloud

Le même moteur, à votre choix. Un agent local s’exécute sur votre propre matériel sans frais de calcul et atteint des systèmes que le cloud ne peut pas atteindre ; le cloud géré est la couche de commodité toujours active.

Agent local / BYO

  • Aucun frais de calcul - vous fournissez la machine.
  • Atteint l’intranet, localhost, le LAN et les systèmes accessibles uniquement par VPN.
  • Apportez vos propres clés IA, stockées en local et non facturées.
Agents BYO et cloud →

Cloud géré

  • Rien à installer ; s’exécute même votre ordinateur portable fermé.
  • Des exécutions fiables et régulières à grande échelle sur une flotte gérée.
  • Décompté au temps d’exécution réel (~0,12 $ par heure de navigateur) depuis votre portefeuille en dollars.
Comparer les offres →

Les exécutions locales et BYO sont gratuites et illimitées sur chaque offre, y compris la gratuite - jamais comptées, jamais facturées. Les offres payantes achètent du temps cloud, une cadence de surveillance plus rapide et des flottes.

watch ▸ le changement déclenche 6
06
Watch-and-Act

Ne vous contentez pas de l’appeler - laissez un changement l’appeler pour vous

Pointez un moniteur sur n’importe quelle page et Writ la vérifie jusqu’à toutes les 10 secondes. Dès que quelque chose change - un retour en stock, une ouverture, un rendez-vous - le changement devient un déclencheur qui lance votre workflow approuvé en quelques secondes.

1SurveillerSurveillez n’importe quelle page, jusqu’à toutes les 10 s.
2DétecterLe changement devient un déclencheur.
3AgirVotre workflow se déclenche en quelques secondes.

Explorer Watch-and-Act →

ai ▸ là où elle aide 7
07
Cadrage honnête

Déterministe d’abord, et l’IA là où elle aide vraiment

« Déterministe » ne veut pas dire « sans IA ». Writ s’appuie sur l’IA exactement aux moments où l’intelligence est payante : comprendre une tâche, naviguer dans les parties d’une page qui changent et récupérer quand un site est repensé. Le replay reste déterministe ; l’intelligence apparaît là où elle compte.

Les sessions IA conçoivent le workflowDécrivez l’objectif et une session IA pilote un navigateur en direct pour construire la recette à votre place, comme une personne l’enregistrerait, en plus rapide. L’IA fait le travail difficile et unique de comprendre la tâche.
Étapes AI Navigate pour les parties variablesLà où une page change réellement de forme d’une exécution à l’autre, une étape ai_navigate raisonne vers l’objectif au moment de l’exécution. Elle est utilisée délibérément, sur les étapes qui en ont besoin, et non comme le moteur tout entier.
Auto-réparation par IA en cas de dériveQuand une refonte déplace des éléments, une étape IA peut récupérer le chemin au lieu de faire échouer l’exécution, pour que votre endpoint continue de répondre malgré les mises à jour d’interface, plutôt que de vous alerter à 2 h du matin.

Quand un agent IA pur est le meilleur outil. Pour une tâche réellement nouvelle et ponctuelle (un site jamais cartographié, un objectif que vous n’exécuterez qu’une fois), un agent IA pur, exécuté au moment voulu, est un excellent choix, et la commodité sans configuration vaut le coût variable. L’avantage de Writ est le cas inverse : dès qu’une tâche mérite d’être faite deux fois, la concevoir une fois et la rejouer de façon déterministe est moins coûteux, plus stable et appelable.

faq ▸ questions consignées 7
08
faq

Les questions que les équipes posent en premier

Que signifie « transformer un site web en API » ?

Vous enregistrez ou décrivez une tâche de navigateur une fois. Writ l’enregistre comme une recette et l’expose comme un endpoint REST à /v1/{slug}/{path} et un outil MCP, de sorte que votre code ou vos agents IA peuvent l’appeler comme n’importe quelle autre API - même si le site sous-jacent n’en a jamais livré.

Où s’exécutent mes exécutions ?

Sur votre propre machine via un agent local gratuit, ou sur la flotte cloud gérée. Les exécutions locales n’entraînent aucun frais de calcul et peuvent atteindre l’intranet, localhost et les systèmes accessibles uniquement par VPN que le cloud ne peut pas atteindre ; les exécutions cloud sont décomptées au temps d’exécution réel (~0,12 $ par heure de navigateur au-delà de votre utilisation incluse) sur l’utilisation incluse de votre plan.

Dois-je écrire du code pour construire un workflow ?

Non. Enregistrez-le dans le navigateur ou décrivez l’objectif en langage clair et laissez une session IA concevoir les étapes. Les développeurs peuvent toujours modifier la recette étape par étape et appeler le résultat via REST ou MCP - mais la construction ne nécessite aucun code.

Gère-t-il les connexions et la 2FA ?

Oui, sur vos propres comptes authentifiés - double authentification TOTP et OTP de boîte mail et murs de connexion. Les Personas portent votre identité connectée en toute sécurité. Writ s’exécute sur vos propres comptes, avec vos propres identifiants et données, sur des sites que vous êtes autorisé à utiliser.

Mes agents IA peuvent-ils appeler un workflow directement ?

Oui. Chaque workflow publié est un outil MCP, donc Claude, Cursor et n’importe quel client MCP peuvent l’appeler. C’est aussi un simple endpoint REST avec des clés wt_ à portée limitée et des consumer keys par partenaire.

Que se passe-t-il quand le site change ?

Les recettes enregistrées combinées à la navigation IA s’adaptent aux changements de mise en page, de sorte que l’outil continue de fonctionner quand la page bouge. Vous pouvez aussi réenregistrer ou modifier n’importe quelle étape à tout moment.

go ▸ premier workflow 8

Transformez le web dont vous dépendez en quelque chose que vous pouvez appeler

Construisez votre premier workflow en quelques minutes - enregistrez-le, décrivez-le ou découvrez-le. Commencez gratuitement sur votre propre machine.

Pas de carte bancaire. Gratuit pour toujours sur votre propre machine.