Nanonets Platform:Document Generation

Structured data in.
Any document out.

The Generate File tool turns structured data into finished documents, exactly from your data or written by AI from a prompt. CSV, XLSX, PDF, DOCX, HTML, and Markdown. Created and delivered by the agent in the same run.

generate_file
Base tool
Format*
csv
Filename*
order-details
Content
${extracted_order}
order-details.csvposted to NetSuite
6
Formats
CSV, XLSX, PDF, DOCX, HTML, MD
2 modes
Exact or AI
From data, or generated
0
Templates
No layout setup
Auto
Delivered
Posted in the same run

Two ways to generate

Exact from your data, or written by AI

From data

Exact, no AI in the loop

Pass structured JSON from extraction, a code step, or a database query, and Generate File converts it directly into a CSV or XLSX. No model in the loop, so it is fast, cheap, and exact down to the cell. For XLSX, an array of sheets produces a multi-tab workbook.

From instructions

Written by AI, formatted to spec

Describe the document in plain language and AI writes the content into a PDF, DOCX, HTML, or Markdown file. Use it for remittance advices, order confirmations, claims, and letters that need prose, not just a table.

Formats

Six output formats, one tool

PDFInvoices, confirmations, letters
DOCXContracts and formal documents
XLSXMulti-sheet reports and exports
CSVData files and system imports
HTMLEmails and web-ready output
MDStructured text and handoffs

In your agents

Drop it into a step like any tool

Generate File is a tool you add inside a prompt. Point it at the data to convert, or describe what to write, and the agent produces the file mid-run. Create a new file or update an existing one by passing its file ID.

Once generated, the agent delivers it in the same run — posted to your ERP, attached to an email, or handed to the next step. No manual export.

BIUS|H1H2H3

Additionally create a csv using Generate File with the same order details

Generate File×Add tool

See it run on your process, with your documents.

Start free. No credit card. Or talk to our team about your workflow.