seed ▸ app legacy ouverte 0

Une API REST pour le système qui n’en a jamais eu.

Les vieux portails, ERP et apps intranet ne livrent presque jamais d’API - donc rien ne peut leur parler. Writ enregistre ce qu’une personne fait dans cette app et l’expose à /v1/{slug}/{path}, un endpoint REST et un outil MCP que votre stack et vos agents IA peuvent appeler.

Writ s’exécute sur vos propres comptes, avec vos propres identifiants et données, sur les sites que vous êtes autorisé à utiliser.
Écran legacy → JSON
GET /v1/record-lookup?id=12345
-> { "id": "12345", "status": "active", "owner": "..." }

Un écran derrière une connexion devient un endpoint JSON propre - sur votre propre domaine.

REST + MCP tourne sur votre réseau aucune modification de l’app
obs ▸ l’app qui refuse de s’intégrer 1
01
Le problème

Tout s’intègre, sauf l’app qui compte.

Une réécriture n’est pas à la feuille de route, l’éditeur ne livrera pas d’API, et le système est souvent enfermé dans votre réseau, derrière une connexion. Le travail d’intégration cale sur la seule app dont tout le reste dépend.

  • Une réécriture n’est pas à la feuille de route, et l’éditeur ne livrera pas d’API.
  • Le portail ne s’ouvre que derrière une connexion et une 2FA.
  • Le système est enfermé dans votre réseau, injoignable depuis le cloud.
act ▸ enregistrer · exposer · exécuter 3
02
Comment Writ le résout

Enregistrez-le, exposez-le, exécutez-le sur votre réseau.

Enregistrer les vraies actions Parcourez l’interface legacy une fois - connexion et TOTP ou OTP par e-mail compris, sur vos propres comptes. Writ le capture comme un workflow.
L’exposer en REST + MCP Chaque workflow devient un endpoint REST appelable et un outil MCP : clés wt_, consumer keys, webhooks signés HMAC et domaines personnalisés en option.
L’exécuter sur votre réseau Un agent local/BYO s’exécute à côté du système et atteint les hôtes intranet, localhost et accessibles uniquement par VPN que le cloud ne peut pas joindre - gratuitement.
api ▸ contrôles de premier ordre 10
03
Une vraie surface d’intégration

Les contrôles attendus d’une API de premier rang.

Devant un système qui n’en livre aucun.

  • Managed endpoints
  • Serveurs MCP
  • Consumer keys (csk_)
  • Webhooks signés HMAC
  • Domaines personnalisés à votre marque
  • Analyses d’usage
call ▸ recherche legacy 42
04
Exemple

Appeler une recherche legacy.

Le workflow se connecte, passe la 2FA, lit l’enregistrement et renvoie du JSON - sur votre propre domaine.

# Workflow "record-lookup": navigate (legacy app) -> fill (search) -> twofa -> extract (record)
GET https://api.yourco.com/v1/record-lookup?id=12345     # your custom domain
Authorization: Bearer wt_…
-> { "id": "12345", "status": "active", "owner": "…" }
venue ▸ atteindre ce que le cloud ne peut pas 60
05
S’exécute là où vit le système

Atteignez ce que le cloud ne peut pas.

Le système sans API est souvent celui que l’internet public ne voit pas. Choisissez où l’agent s’exécute - le compromis honnête, c’est la portée contre le zéro configuration.

Agent local / BYO

Exécutez l’agent à côté du système legacy, sur votre propre réseau. Il atteint les hôtes intranet, localhost et accessibles uniquement par VPN que le cloud ne peut pas joindre. Les exécutions locales sont sans frais de compute, vos identifiants vivent dans un coffre chiffré, et avec vos propres clés IA l’IA n’est pas facturée non plus.

Voir les agents →

Cloud managé

Pour les systèmes accessibles depuis internet, laissez le cloud de Writ les exécuter - rien à héberger. Le temps d’exécution cloud et toute IA managée sont facturés depuis un solde prépayé. Les systèmes accessibles uniquement en interne ont toujours besoin d’un agent local pour être atteints.

Auto-héberger l’agent →
ok ▸ accès autorisé 72
06
Autorisé

Accès autorisé, pas un contournement.

Writ s’exécute sur vos propres comptes, avec vos propres identifiants et données, sur les sites que vous êtes autorisé à utiliser. Il s’agit d’automatiser des workflows autorisés, pas de contourner les contrôles d’accès - Writ agit comme une personne le ferait, sur des comptes que vous contrôlez.

faq ▸ répondu 86
08
FAQ

Questions sur l’intégration legacy.

Dois-je modifier l’app legacy ?

Non - Writ enregistre les actions qu’une personne effectue dans l’interface existante et les expose comme un endpoint. L’app n’en sait rien.

Peut-il atteindre un système intranet uniquement ?

Oui - exécutez un agent local/BYO sur votre propre réseau et il atteint les hôtes intranet, localhost et accessibles uniquement par VPN que le cloud ne peut pas joindre.

Et la connexion et la 2FA ?

Writ se connecte sur vos propres comptes et passe le TOTP ou l’OTP par e-mail dans le cadre du workflow. Les identifiants restent dans un coffre chiffré.

Les agents IA peuvent-ils l’appeler ?

Oui - chaque workflow est aussi un outil MCP, donc Claude, Cursor ou votre propre agent peut l’appeler comme n’importe quel autre outil.

go ▸ endpoint en ligne

Donnez une API à votre système legacy.

Enregistrez un workflow sur une app interne et appelez-le comme un endpoint REST ou un outil MCP - sur votre propre réseau.