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.
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.
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.
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.
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 →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.
Ç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.
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.
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.
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.
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.
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.
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.
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.
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.