← Plugin catalog
Productivity

Dynamic Document API

Noble Minds Media Ltd v0.1.0

PDFs, images and e-invoices

Create a free account to save this plugin.

From the developer

Declared capabilities

  • List templates and their fields
  • Render PDFs from templates
  • Render images from templates

Cost & access

The plugin does not sell products or take payments.

Declared limitations

  • Deleting templates is not supported: the plugin can only read templates and create renders.
  • Sending email is not supported: the plugin returns download links only.
  • Access is limited to the workspace chosen at sign-in.

Onboarding example

Create an invoice PDF from my invoice template
Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 12, 2026. Package observed Nov 11, 2026.

View package source →

Description

From the marketplace listing

Create documents from the templates in your Dynamic Document API workspace without leaving the chat. Describe the document you need, and ChatGPT finds the right template, reads the data it expects, fills it from the conversation and returns a download link. What you can do: - List your published templates and see the fields each one expects. - Render PDFs from a template and JSON data: invoices, quotes, certificates, reports, letters. - Render PNG, JPEG or WebP images from image templates, such as social media graphics or event banners. - Turn HTML and CSS, or Markdown with a built-in theme, into a PDF. - Create validated e-invoice XML (XRechnung, EN 16931, ZUGFeRD and Factur-X profiles), or a PDF with the e-invoice embedded. - Merge several PDFs into one, from earlier renders or public URLs. - Fetch a render's status and new download links. Who it is for: teams that keep their document templates in Dynamic Document API and want to produce single documents on request, for example an invoice for one customer or an image for one event. How it works: you sign in with your Dynamic Document API account and choose the workspace ChatGPT may use. ChatGPT can only read templates and create and read renders in that workspace; it cannot change templates, API keys, webhooks or settings. Renders are test renders with a TEST watermark until you ask for the final document. Renders run and files are stored in Germany. Limitations: you need a Dynamic Document API account with at least one published template to render from templates. Download links expire; ask for new ones when they do. A render that takes longer than 25 seconds keeps running and can be collected afterwards. E-invoice creation is available only to workspaces whose plan includes it. The plugin cannot send emails, edit or delete templates, or access other workspaces.

Language: English · Automatically detected from descriptions.

Changes

No changes recorded yet. Follow this plugin to keep track of future changes.

First seen Nov 11, 2026. Last seen Nov 12, 2026.

Keywords

Files & skills

File archives

Plugin package6 files · 111 KBBrowse files →
Skill instructions
create-documents2.43 KB

View saved version →

---
name: create-documents
description: Create PDFs, images and e-invoices with Dynamic Document API. Use when the user wants a document from one of their templates (an invoice, quote, certificate, report or social image), a PDF from HTML or Markdown, an e-invoice (XRechnung, ZUGFeRD, Factur-X), or several PDFs merged into one.
---

# Create documents with Dynamic Document API

The Dynamic Document API tools render documents in the workspace the user chose when they signed in. Each render
returns download links that expire.

## From a template

1. Call `list_templates` to find the template. Filter by name or type when the user names one; ask which template
   to use when several fit.
2. Call `get_template_schema` with its id. It returns the fields the template expects, which are required, and an
   example payload.
3. Fill the data from the conversation. Ask the user for required values that are missing instead of inventing
   them, such as customer addresses, amounts or invoice numbers.
4. Call `render_pdf_from_template` for PDF templates or `render_image_from_template` for image templates.

## Without a template

- `render_pdf_from_html` takes HTML and CSS, for layouts the user describes or pastes.
- `render_pdf_from_markdown` takes Markdown and a built-in theme, for notes, reports and letters.
- `create_einvoice` creates the XML of an e-invoice from invoice data and validates it. It needs a workspace plan
  that includes e-invoicing; on other plans it returns `plan_feature_unavailable`.
- `merge_pdfs` joins 2 to 200 PDFs from earlier renders or public URLs into one.

## Test renders and final documents

Renders are test renders by default: they carry a TEST watermark and are free. Show the user the test result first.
Render again with `test: false` only when the user asks for the final document; final renders count towards the
workspace's usage.

## Results

- A render result has the status `succeeded`, `failed`, `queued` or `processing`. Share the download link of each
  file when it succeeded, and the error message when it failed.
- A render that takes longer than 25 seconds keeps running. Call `get_render` with its id to collect the files.
- Download links expire. `get_render` returns new links for the same render.

## What the tools cannot do

The tools cannot send emails, edit or delete templates, change settings, or reach other workspaces. Say so when the
user asks for one of these, and point to the Dynamic Document API dashboard.

Release notes

First release: list templates and their fields, render PDFs and images from templates, render PDFs from HTML or Markdown, create e-invoices, merge PDFs and fetch renders.

Declared in the saved package. Remote tools may change independently.

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
Noble Minds Media Ltd
Keywords
See keywords
Declared availability
No country restrictions declaredDeclared regions; live availability may differ.
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • List templates and their fields
  • Render PDFs from templates
  • Render images from templates
  • Render PDFs from HTML or Markdown
  • Create e-invoices (XRechnung, ZUGFeRD, Factur-X)
  • Merge PDFs

Package observed Nov 11, 2026.

Technical details
First seen
Nov 11, 2026 · 18:00 UTC
Last seen
Nov 12, 2026 · 12:00 UTC
Collection status
Collected

plugin_asdk_app_6ae366a083dc819198a0f5553c1f4303

Download plugin data (JSON)

Plugin details: served from cache. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.