Use Writ
inside n8n.
Añade el único node que n8n no puede construir solo: un navegador real sobre tus cuentas con sesión iniciada, invocado por HTTP.
Donde n8n por sí solo se topa con un muro
n8n orquesta casi todo lo que puedas expresar como nodes y llamadas a API, pero da por hecho que los sistemas con los que habla exponen una API. Cuando un sitio de destino no tiene API y está detrás de un inicio de sesión con 2FA, no hay un node limpio para él, y montar a mano un node de navegador es un proyecto en sí mismo.
Writ se convierte en un paso de tu flujo de n8n
Writ se convierte en un paso HTTP normal dentro de tu flujo. Apunta un node HTTP Request al endpoint de Writ /v1/{slug}/{path} con tu clave wt_, y Writ ejecuta el workflow de navegador grabado sobre tu propia cuenta y devuelve JSON. Para flujos disparados por un cambio, haz que Writ envíe un POST a un node Webhook de n8n en su lugar: el lado del navegador vive en Writ, la orquestación se queda en n8n.
Conectar Writ con n8n
- 1
Graba el workflow de navegador en Writ
Graba una vez la acción tras el inicio de sesión (o descríbela, o descúbrela a partir de las llamadas de red del sitio) y publícala como managed endpoint.
- 2
Asocia una persona
Asocia una persona para que Writ gestione el inicio de sesión, el TOTP y la 2FA por OTP de correo sobre tu propia cuenta; los secretos se resuelven en tiempo de ejecución y nunca aparecen en los logs.
- 3
Añade un node HTTP Request en n8n
En tu flujo de n8n, añade un node HTTP Request que envíe un POST a /v1/{slug}/{path} con tu clave wt_ y las entradas que quieras.
- 4
Usa el JSON aguas abajo
Mapea la respuesta JSON de Writ al resto de tus nodes de n8n, o dispara Writ en sentido contrario mediante un node Webhook de n8n para ejecuciones disparadas por un cambio.
La llamada que hace n8n
// n8n → HTTP Request node
POST https://api.usewrit.app/v1/{slug}/{path}
Authorization: Bearer wt_xxx
Content-Type: application/json
{
"input": {
"account": "[email protected]",
"since": "2026-07-01"
}
} Una solicitud representativa. El endpoint es /v1/{slug}/{path}; autentícate con una clave wt_. API reference.
n8n + Writ, lado a lado
Un reparto honesto de quién hace qué. Writ nunca reemplaza a tu orquestador - alcanza la parte que este no puede alcanzar solo.
| Lo que necesitas | n8n por sí solo | n8n + Writ |
|---|---|---|
| Páginas con sesión iniciada tras 2FA | Sin sesión de navegador autenticada duradera; el inicio de sesión/2FA queda a tu cargo en cada node | ✓Se ejecuta sobre tu sesión autorizada; gestiona TOTP + OTP de correo |
| Un sitio sin API | Los nodes dan por hecho que existe una API; un node de navegador a medida es tu proyecto para construir y mantener | ✓Grabado una vez, expuesto como /v1/{slug}/{path} |
| CAPTCHA en tus propias cuentas | No es un paso integrado | ✓Se gestiona dentro de la ejecución de navegador de Writ |
| Páginas dinámicas / con mucho JS | Los nodes HTTP obtienen el marcado, no una página renderizada | ✓El navegador real espera a que la página se estabilice |
| Orquestación y más de 400 integraciones | La fortaleza principal de n8n: nodes, ramificación, código personalizado | ✓Se queda en n8n: Writ es un solo paso HTTP |
| Autoalojar el motor | n8n es source-available y prioriza el autoalojamiento: su terreno | ✓El agente local/BYO de Writ corre en tu máquina; la nube gestionada es opcional |