Connect DocuGenerate to Your AI Agent

Provide a template ID and the data to merge. AI can organize the values, generate the document in your chosen format, and return its download link.

7 tools API key

Try a DocuGenerate Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill DocuGenerate

Generate a Document from Your Data

Inspect a template and prepare matching merge values to create the requested document.

/oo DocuGenerate: Read DocuGenerate template [template ID]. Use source data [data] to prepare values matching its merge tags, generate [document purpose] in [output format], and return the download URL.

Start Working with DocuGenerate

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect DocuGenerate

    Connect with a DocuGenerate API key and select the processing region if needed.

    Connect DocuGenerate →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • Get a key from Developers settings.
  • Choose the region used by your account: US, EU, UK, or Australia.

DocuGenerate Tools

DocuGenerate templates use merge tags to place structured data into documents. Generated documents are stored with metadata and download links for later retrieval.

Read Templates and Generate Documents

List and inspect templates; generate stored documents from one or multiple merge-data objects with output options.

Read and Maintain Generated Documents

List documents by template, retrieve a document, rename it, or permanently delete it.

7 tools

List Templates

List DocuGenerate templates, optionally filtered by an exact folder path.

docugenerate.list_templates

Get Template

Retrieve one DocuGenerate template by template ID.

docugenerate.get_template

Generate Document

Generate and store a DocuGenerate document from a template and JSON merge data, returning a download URL.

docugenerate.generate_document

List Documents

List all DocuGenerate documents generated from one template.

docugenerate.list_documents

Get Document

Retrieve one generated DocuGenerate document by document ID.

docugenerate.get_document

Update Document

Rename one generated DocuGenerate document by document ID.

docugenerate.update_document

Delete Document

Permanently delete one generated DocuGenerate document by document ID.

docugenerate.delete_document

Frequently Asked Questions

Can I receive a document download link?

Yes. Document generation returns a download URL for the stored output.

Can several data records use the same template?

Yes. Supply multiple merge-data objects; choose whether to combine them into one output file.

How should I prepare the input data?

Provide values keyed to the template’s merge tags and specify the output format and naming preferences.

Connect DocuGenerate

About DocuGenerate ↗