Connect Docmosis to Your AI Agent

Match your data to an existing template and produce the requested document.

6 tools API key

Try a Docmosis Task

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

oo Skill Docmosis

Fill a document template

Check template data references and render the document from supplied facts.

/oo Docmosis: Inspect Docmosis template [template path]. Map [source data] to its fields and repeated sections, identifying missing values. Render it as [output filename and format], returning the file as base64.

Choose a suitable template

Compare stored templates and identify the data needed for the selected document.

/oo Docmosis: List Docmosis templates in [folder]. Inspect [candidate template paths] and compare their metadata and data references for [document purpose]. List the fields I need to supply before rendering.

Start Working with Docmosis

  1. Install OOMOL

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

    Install OOMOL →
  2. Connect Docmosis

    Connect with the Docmosis environment access key and its processing-location API base URL.

    Connect Docmosis →
  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

  • Use the environment containing your template, and provide the template path, source data and output filename.
  • Choose a delivery destination, or request the document as base64. Email and storage destinations deliver the generated document to that location.

Docmosis Tools

List templates and inspect their field, repeat and condition structure before rendering. AI can prepare the JSON data from supplied material and use Docmosis to merge it into an existing template.

Template discovery and structure

Find existing templates and inspect their metadata and data references.

Document rendering

Merge JSON data into a template with the chosen file format and delivery method.

6 tools

Get Environment Summary

Get Docmosis environment plan, quota, and readiness information for the selected processing location.

docmosis.get_environment_summary

Check Environment Ready

Check whether the selected Docmosis environment is currently ready to service render requests.

docmosis.check_environment_ready

List Templates

List Docmosis templates available in the selected processing location with optional folder and paging controls.

docmosis.list_templates

Get Template Details

Get the stored metadata for one uploaded Docmosis template without downloading the template file.

docmosis.get_template_details

Get Template Structure

Get the Docmosis template structure tree that describes fields, repeats, conditions, and other data references.

docmosis.get_template_structure

Render Document

Render one Docmosis template with JSON data and return JSON-safe delivery metadata or an explicit base64 result file.

docmosis.render_document

Frequently Asked Questions

How do I know which data the template needs?

Inspect the template structure for fields, repeats and conditions. Use those references to organize the supplied data, and resolve missing values before rendering.

How can I receive the generated document?

Request a base64 file, or specify a Docmosis delivery target such as email or supported storage. Include the filename and preferred format.

Why is the processing-location URL needed?

The connection uses that environment for template lookup and rendering. The access key and URL must refer to the environment where your templates are stored.

Connect Docmosis

About Docmosis ↗