Sırdaş

n8n

Nodo comunitario para flujos: correo → factura → hoja de cálculo.

Empieza aquí

Settings → Community Nodes → Install → n8n-nodes-sirdas

Para tu agente de IA

Pega esto en Claude, ChatGPT o Cursor y el agente se instala y se configura solo, leyendo la versión en Markdown de esta página.

Ver Markdown (para agentes)

La documentación técnica está en inglés, que es lo que leen las herramientas y los agentes.

Install: Settings → Community Nodes → Install → n8n-nodes-sirdas. Self-hosted n8n only (community nodes are not available on n8n Cloud's starter plans).

The node reads the binary from the previous node (Gmail, Google Drive, Webhook, Read Binary File…) and never sends it anywhere.

OperationOutput
Read Documentdocument_type, fieldValues (flat object for Sheets/Airtable), fields with page and bbox, tables, form, documents, markdown, chunks, next_steps
Convert to Markdownformat, markdown, tables
Split Batchone item + PDF binary per document
Read Formfields, checkboxes
Protect PDF / Unlock PDFPDF binary

Recipes

  • Invoices from email to a sheet: Gmail Trigger (attachments) → Sırdaş Read Document → IF {{$json.document_type}} equals factura → Google Sheets Append {{$json.fieldValues.numero_factura}}, {{$json.fieldValues.nit_emisor}}, {{$json.fieldValues.total}}.
  • Scanned batches: Drive Trigger → Sırdaş Split Batch → Drive Upload ({{$json.type}} folder).
  • AI without exposing patients: Webhook → Sırdaş Read Document (anonymize on) → OpenAI/Claude node with {{$json.markdown}}.

OCR in n8n needs the Tesseract language data on the host once: npx sirdas ocr --download-models --lang spa+eng.