Automate
Build document automation into your product
Generate documents with an API call, start workflows from your code, and send the results back to your systems.
- REST API for generation
- Webhook triggers for workflows
- Documented and authenticated
Generate a document with one call
Send template data as JSON, and get a finished Word or PDF document back in a single API call.
Start workflows from your code
Every workflow can expose a webhook endpoint, so your application can start a run whenever the process needs to begin.
Send your JSON as it is
Send structured data directly from your application and use it throughout document generation - from simple values to lists and repeating content.
API keys you control
Create, scope, and manage API keys for your organization, with every endpoint documented with examples.
Everything you need to automate documents from code
Templates stay editable Word files your team maintains - your code sends the data and receives the finished documents.
Document generation API
Generate a finished document with a single API call. Choose the template, send your data, and get back a Word or PDF document. Template design stays in Word - your application stays focused on the data.
- One API call from data to document
- Word and PDF output
- Templates managed separately from the code
- Endpoints for uploading and updating templates
Start workflows from your backend
Start any workflow directly from your application. Send the data for the run, and TemplateDocs handles generation, delivery, storage, and whatever comes next.
- Start workflow runs from your application
- Authenticate calls with your API key
- Change the workflow without changing your code
Send structured data to templates
Templates consume the JSON your systems already produce - values fill the document's fields, arrays become its line items and repeating sections. In the workflow, formulas can compute on top of what you send - totals, dates, and derived values, calculated at run time.
- JSON payloads map to template tags
- Arrays drive loops and tables
- Values available for conditions and formulas
- Formulas compute derived values from your payload
Send results back to your systems
Add an HTTP step anywhere in a workflow to send data and results back to your application - after generation, after delivery, or on a specific branch.
- HTTP request step at any point in the workflow
- Send run data and results to your endpoints
- Connect workflows to your own systems and services
Built for developers
Clear API documentation, practical examples, and organization-scoped API keys make it straightforward to integrate TemplateDocs into your application.
- Full API documentation with examples
- API key authentication
- Manage and revoke keys per organization
Leave the document generation to us
Your product sends the data; TemplateDocs returns finished, branded documents. There is no rendering stack to build or maintain.
Get startedFree plan available - no credit card required