Cualquier sitio se vuelve una API.
Graba una tarea una vez, o describe el objetivo. Writ lo publica como endpoint REST versionado y herramienta MCP en /v1/{slug}/{path}, ejecutándose en tus propias cuentas.
Publicado como /v1/{slug}/extract
Grábalo, o descríbelo
Desde la grabación no-code hasta un pipeline dirigido por código. Elige la forma que encaje con la tarea; todas terminan en el mismo endpoint invocable.
¿Necesitas lista, detalle y paginación? Compón un paso de extracción que recorra una lista, abra cada página de detalle y siga la paginación hasta registros estructurados.Ver extracción de datos web.
- un paso falla: ningún selector válido
- el paso fallido y el DOM en vivo se envían
- el candidato se valida contra la página real — o se rechaza
- la ejecución termina
La auto-reparación es opcional, desactivada por defecto y propia de la nube — activarla fija ese workflow en la nube.
Mira a Writ grabar un workflow — y luego toma el control.
Inicio de sesión, 2FA, extracción, descarga — en un portal de demo. Haz clic en cualquier punto de la página para tomar el control.
Acabas de hacer un sitio invocable. Ahora hazlo con el tuyo.
- 9 acciones grabadas
- 4 pasos tras la optimización
- 1 endpoint invocable
El workflow de esta demo no se guarda: vive en esta página. Sin tarjeta.
Nuevo workflow
Configura qué se graba
Tipo de ejecuciónEditarEjecútalo, obtén un resultado y para. Ideal para una extracción, un envío de formulario o una recogida de datos — que es lo que necesitan la mayoría de los workflows.
URL de entradaLa página donde empezará la grabación.
Ejecutar enElige dónde se ejecuta el navegador. Los agentes locales usan el navegador y la red de tu máquina.
Acceso al portal
Área de cliente · facturación
Verificación en dos pasos
Introduce el código de 6 dígitos de tu aplicación
Facturas
Área de cliente · Acme Supply
/ INV-2291
INV-2291
Vence el 12 jul 2026 · Vencida
Pagos
Liquidaciones de los últimos 12 meses
Ajustes
Preferencias de facturación
Las peticiones aparecen mientras navegas.
Cambios propuestos (3) — revísalos antes de aplicar
El formulario hace POST a /api/client/session — una sola llamada autentica, sin conducir el DOM.
La página lee /api/client/invoices; llamar al JSON es más rápido y no se rompe si cambia el diseño.
La llamada a la API no necesita la página intermedia.
Este login usa 2FA. Una persona inicia sesión e introduce los códigos automáticamente en cada ejecución.
Pide a la IA lo que quieras — extraer datos, encontrar un elemento, crear un extractor. Ella conduce el navegador y añade el paso por ti.
Para grabar tu sitio, necesitas Writ.
Esta demo reproduce una sesión ya grabada. Para grabar tu propio sitio — incluso detrás de un login — abre un navegador Writ real.
Ejecuciones ilimitadas en tu máquina · sin tarjeta
Ningún tipo de paso coincide.
Endpoint
POST https://api.usewrit.app/api/v1/workflows/353/runs curl -X POST "https://api.usewrit.app/api/v1/workflows/353/runs" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{}'
# → 200 {"success": true, "data": {...}} — bloquea hasta 120 s esperando el resultado.
# Añade ?wait=false para {"task_id": ...} de inmediato, y luego GET a la misma URL + /{task_id}. Ediciones rápidas — reordenar, renombrar o eliminar. Para todo lo visual, edita en el grabador.
Ejecutar en
Este workflow inicia sesión / usa credenciales, así que en Writ Cloud se ejecuta AISLADO — un proceso de navegador nuevo en sandbox, destruido tras cada ejecución. Aislamiento reforzado; un pequeño suplemento. (Las ejecuciones en tu propio agente no se ven afectadas.)
Ejecútalo una vez para confirmar que todo funciona.
Lanzar una pruebaGraba la intención, no solo el clic
El grabador reconoce patrones de interfaz del mundo real y escribe pasos resilientes, para que las reproducciones sobrevivan al sitio, no solo a la demo.
Un copiloto que convierte una grabación tosca en un endpoint limpio
Mientras grabas, un copiloto de IA lee tus pasos grabados y el contexto de la página. Pídele que añada o arregle un paso, escriba una extracción a partir de una descripción, reproduzca la API subyacente, o divida una grabación en funciones reutilizables. Cada cambio llega como una vista previa que aplicas o descartas.
Una función de IA de pago, con precio según su uso. El copiloto del grabador, AI Optimize y los pasos generados por IA están disponibles a partir deStarter en adelante, facturados según los tokens de IA usados en la nube gestionada, y con límite de tasa. Trae tus propias claves en un agente local y esa IA no la factura Writ.
Bloques para la web real, con todo su desorden
Agrupados igual que la paleta de pasos dentro de la app: pasos componibles que manejan inicios de sesión, formularios, pestañas y código en cualquier sitio.
- Navigate (ir a una URL)
- Click
- Hover
- Press Key
- Scroll
- Scroll to View
- Fill
- Type
- Select
- Check
- Uncheck
- Wait
- Wait for Change
- Screenshot
- Assert
- Verify
- End Point
- Extract (leer datos de un elemento)
- Evaluate JS (ejecutar JavaScript en la página)
- API Call (hacer una solicitud HTTP)
- AI Fill (rellenar un formulario a partir de instrucciones)
- AI Continue (realizar una tarea de forma autónoma)
- AI Navigate (navegar hacia un objetivo)
- Tab Opened by Site
- Open New Tab
- Tab Closed
- Script Block (script Playwright en bruto)
Más twofa para inicio de sesión con autenticador (TOTP) y OTP por correo en tus propias cuentas.Todos los tipos de paso en la documentación.
Sobrevive al sitio, no solo a la demo
Writ combina recetas grabadas con navegación de IA, para que un workflow siga funcionando a través de las actualizaciones de interfaz, sin alucinar acciones.
Cuando el sitio cambia, la IA repara el paso y la ejecución continúa
Activa la autorreparación de IA por workflow. Si un cambio de diseño rompe un paso a mitad de ejecución, Writ vuelve a derivar ese paso contra la nueva página y sigue adelante, en vez de fallar la ejecución. Cada reparación se registra.
ai_repair_enabled Reparar pasos rotos automáticamente y continuar la ejecución. repair_count · 3last_repaired_at · hace 2 días
Cómo ocurre una reparación
- Un paso falla porque el sitio cambió: un botón se movió, un campo se renombró, un panel se reestructuró.
- Si
ai_repair_enabledestá activado, la IA vuelve a derivar ese paso contra la nueva página, un arreglo de selector simple o una reconstrucción compleja . - La ejecución continúa desde el paso reparado, y el arreglo se escribe en el historial de reparaciones del workflow.
Facturado solo cuando se ejecuta. La autorreparación de IA es solo de nube y se factura según el uso de tokens de IA, solo cuando una reparación se dispara de verdad. Una ejecución sana que nunca se rompe no cuesta nada extra. Miracómo se factura la IA.
Un workflow, un endpoint REST y una herramienta MCP
Las funciones de un workflow son sus unidades invocables: cada una se convierte en una operación REST y una herramienta MCP. Publica en /v1/{slug}/{path}, y luego invócalo desde tu app, un script o un agente de IA con una clave API.
cURL
curl https://api.usewrit.app/v1/my-workflow/extract \
-H "Authorization: Bearer wt_xxx" \
-H "Content-Type: application/json" \
-d '{ "input": { "query": "quarterly report" } }' MCP config
{
"mcpServers": {
"writ": {
"url": "https://api.usewrit.app/v1/my-workflow/mcp",
"headers": { "Authorization": "Bearer wt_xxx" }
}
}
} Emite claves por consumidor, verifica webhooks con HMAC y sirve desde un dominio personalizado. Mira managed endpointsy MCP.
Ejecútalo en tu máquina (gratis) o en la nube
Ejecuta un workflow en tu propio agente local y nunca se factura por cómputo; tú pones la máquina, y puede llegar a la intranet, localhost y sistemas accesibles solo por VPN que la nube no puede.
- Sin cargo de cómputo: tú pones el hardware
- Llega a la intranet, localhost y sistemas accesibles solo por VPN
- Claves BYO-AI guardadas localmente y sin facturar
- Flota de ejecución gestionada siempre activa
- Medido por tiempo de ejecución real (~$0,12 por hora de navegador)
- Pagado desde tu saldo prepago, más allá del cupo del plan
Las ejecuciones locales y BYO son gratis e ilimitadas en todos los planes, nunca se miden ni se facturan; la nube se mide por tiempo de ejecución.Cómo funcionan los agentes.
Una sola página para todo el workflow
Cada workflow tiene Overview, Steps, Data, Runs, Connect y Settings: edita pasos, observa ejecuciones, ve los datos extraídos, publica endpoints y compártelo en la marketplace, todo en un solo lugar.
Explora el explorador de datos, opublícalo en la marketplace.