A developer-friendly API for document generation. Send data, get back a PDF. Templates are managed by your business team in Google Docs — no code changes needed when documents change. Supports sync and async modes, webhook callbacks, and queue management.











The API integration never changes — only the Google Docs template does
Your team edits templates in Google Docs — no developer involvement needed. When a contract clause changes or a logo is updated, business users handle it themselves. Developers never touch templates.
One POST request generates a document and returns the PDF URL. Bearer token auth, JSON payloads, predictable responses. Integrate in minutes, not days.
Synchronous mode waits for the document and returns the result. Async mode returns a job ID instantly for polling — perfect for batch workflows or serverless functions.
Pass a webhook URL and DocsAutomator posts the result when the document is ready. No polling needed — your system is notified the moment generation completes.
Everything you need to automate documents programmatically

POST /createDocument with your automation ID, data payload, and optional settings. Returns the PDF URL, Google Doc URL, and file ID. Supports line items, conditional rendering, and line deletions.
Full CRUD: GET /automations to list, POST /createAutomation to create, PUT /updateAutomation to modify, DELETE /deleteAutomation to remove. Manage your entire document workflow via code.
GET /listPlaceholders to extract all placeholders from a template. POST /duplicateGoogleDocTemplate to copy templates programmatically. Inspect and manage templates without opening Google Docs.
GET /job/:jobId to check job status (waiting, active, completed, failed) with progress percentages. GET /queue/stats for workspace queue overview. Full visibility into async operations.



Embed document generation in your own product. Your users trigger documents from your UI, DocsAutomator renders the PDF, and your ops team manages the templates in Google Docs without any code changes.
Trigger batch document creation from a cron job or scheduled task. Generate monthly invoices, weekly reports, or daily summaries programmatically without any manual intervention.
Integrate document generation into any custom workflow — CI/CD pipelines, internal tools, or serverless functions. Any system that can make HTTP requests can generate documents.
Generate a contract via API and trigger e-signatures in a single request. Receive signing links in the response for embedding in your own UI, or let DocsAutomator email the signers directly.
I've just been looking for this app for weeks. DocsAutomator simply outperforms any competitor out there. I've tried almost every possible way to generate PDF from Airtable, and none offer half of the capacities DocsAutomator does.
DocsAutomator is great to generate on the fly PDF documents. We use it for several applications. it's easy to implement and great to use. I can highly recommend it.
Found DocsAutomator at the perfect time. Excited to see the ways that it saves me, and our company, time. Super simple to set up and use. Customer service was PROMPT, thorough, and helpful when I ran into some issues.
Built for developers who value simplicity and reliability
Authenticate with a Bearer token in the Authorization header. Generate API keys in your DocsAutomator dashboard. Each key is scoped to a workspace with configurable rate limits.
Pass line item data as JSON arrays with a "children" key for nesting. Up to 3 levels deep. No special syntax — just structured JSON that maps to your template's table rows.
500 requests per 15 minutes per API key. Queue an unlimited number of jobs per workspace with 5 parallel workers. Overage pricing available on all paid plans so you never hit a hard wall.
Documents generated via API can automatically trigger e-signature workflows. The response includes signing session ID, signing links, and status. Build fully automated signing flows from your own application.

Describe a document and let AI create a ready-to-use Google Docs template for you.
Build templates in Google Docs, one of the most intuitive document tools on the web.
Collect legally binding e-signatures on your generated documents.
Generate documents and email them as PDF attachments automatically.
Handle invoices, reports, and itemized lists with dynamic line items including nested data.
Show, hide, or style content conditionally based on your data.
Map or generate sample data in seconds with the help of AI.
Generate PDFs, save to Google Drive, send via email, or trigger webhooks.
Generate dozens of documents in parallel with queue-based batch processing.
Give AI assistants the power to generate documents via MCP server.
Teams using the DocsAutomator API:










Unlimited testing, no credit card required