Collect your content
Start with a Google Doc, form response, database record, or AI-generated text in your workflow.
Google Docs · Forms · AI · CRMAPI online · DOCX and WordPress · built for n8n
Send Markdown, HTML or structured JSON. Get back a ready-to-use Word file or native WordPress blocks—without building a document engine inside your automation.
POST /v1/generate
{
"input_type": "markdown",
"content": "# Monthly report\n...",
"response_format": "file",
"filename": "report-august"
}
A simple document pipeline
DocxAPI handles conversion. Your workflow stays in control of where content comes from and where the document goes.
Start with a Google Doc, form response, database record, or AI-generated text in your workflow.
Google Docs · Forms · AI · CRMUse the n8n HTTP Request node. Choose the input type and how you want the result returned.
One authenticated POST requestUpload it to Drive, attach it to an email, or pass it to the next step in your automation.
File · Base64 · Temporary URLChoose the right input
Use the simplest input for the document you need. The same endpoint handles all three.
Best for
Headings, lists, tables, links and emphasis translate naturally into an editable Word file.
# Performance report
## Executive summary
Organic traffic grew **24%**.
| Channel | Leads |
|---------|------:|
| Search | 1,240 |Best for
Send semantic HTML from your app or automation and convert common document structures to DOCX.
<h1>Client proposal</h1>
<p>Prepared for Acme Inc.</p>
<table>
...
</table>Best for
Build an explicit document structure when your workflow works with records instead of long-form text.
{ "blocks": [
{ "type": "heading",
"text": "Invoice" },
{ "type": "table",
"rows": [...] },
{ "type": "page_break" }
]}One key, one balance
The same Markdown, HTML or JSON reaches two destinations. Every operation draws from the same monthly allowance, whichever API you call.
A real .docx file, returned as binary, base64 or a temporary link. Ready to upload to Drive, attach to an email or hand to a client.
Native block markup that opens clean in the WordPress editor—each heading, list and table individually editable, instead of one frozen Classic block.
Built for repeatable work
Use the content and tools you already have. Add DOCX as a reliable final output.
Turn analytics, CRM, finance, or operational data into client-ready monthly reports.
Combine form and CRM fields with prepared content to produce editable commercial documents.
Give generated research, briefs, and drafts a familiar format for review and collaboration.
Create meeting notes, SOPs, summaries, and handoffs from structured workflow data.
Designed for production workflows
The conversion layer stays focused, observable, and easier to operate.
View live API health →Credits are reserved and finalized atomically, including concurrent requests.
Pandoc runs with resource limits and without access to remote content.
Receive the binary file, Base64 data, or a signed temporary URL.
Request IDs help connect an automation run to an API response.
Start small, scale when needed
Every plan uses the same generation endpoint. Upgrade for more volume and API keys.
Free
Explore the API and build your first workflow.
Starter
For lightweight, recurring automations.
Pro
For active teams and production workflows.
Agency
For high-volume client operations.
Questions, answered
Need something else? The dashboard includes complete API documentation and examples.
Each successful generation counts as one document, independent of input format or response type.
No. Use n8n's Google Docs or Drive node to read or export the content, then send it to DocxAPI through an HTTP Request node.
Binary and Base64 responses are returned directly. Temporary URL responses are stored only for their limited validity period.
Not yet. Generated files currently use the standard document reference. Custom reference templates are planned, not part of the current API.
Your workflow already has the content.
20 operations included. No credit card required.