rdraw.io — visual report design + API generation, inside n8n.
Stop building reports in code. Design them once at app.rdraw.io using a drag-and-drop editor
(with AI assistance to scaffold layouts from a prompt), then call them from n8n to render with your workflow data.
What this node does
Sends a reportId and a set of data rows to the rdraw API and returns the rendered file as binary. No template logic
in your workflow — the layout, charts, tables, formatting and conditional sections live in the report template, not in
n8n.
Common use cases
- Finance — invoices, receipts, quotes, statements
- Operations — order confirmations, shipping labels, work orders
- HR / education — payroll slips, certificates, grade reports
- Analytics — recurring KPI / dashboard PDFs from Postgres, Sheets, or any API
- Mailings — bulk personalised documents as email attachments or Drive uploads
How it works
- Design your template at app.rdraw.io and declare its data sources (e.g.
customers, lineItems).
- Drop the rdraw node in your workflow.
- Map each data source to an array of rows (objects with the schema fields).
- The node returns the file as binary — pipe it to Email, Drive, S3, HTTP, anything.
Output formats
PDF · Excel (xlsx) · Word (docx) · HTML
Authentication
API key via X-API-Key. Create one at app.rdraw.io → Settings → API Keys.
Pricing
Generation is metered per call. Free tier available — see rdraw.io/pricing.
Resources