---
title: "PDFgen integration for LuumenAI"
url: "https://www.luumen.ai/integrations/pdfgen/"
entity: SoftwareIntegration
category: "Knowledge & documentation"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# PDFgen integration for LuumenAI

Read your PDF templates and usage logs, then generate documents on approval

## What LuumenAI can do with PDFgen

LuumenAI connects to PDFgen with an API token and exposes 8 tools (4 read-only · 3 write · 1 destructive). For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

## Key facts

- Authentication: API token
- Tools available: 8 tools (4 read-only · 3 write · 1 destructive)
- Deployment: scoped as part of your Pilot, Platform, or Managed rollout
- Category: Knowledge & documentation

## About PDFgen with LuumenAI

Connect PDFgen with an API key and Luumen can read your saved templates, their full HTML, the connected account's plan and credit usage, and recent generation logs. From there it can generate a PDF from a template, HTML, Markdown, or a prompt, or create and update templates. Changes are previewed and approved before they run.

## Example tools

Read-only (4 in total):

- `PDFGEN_GET_ACCOUNT` — Return the connected PDFgen account, organization, plan, and current credit usage.
- `PDFGEN_GET_TEMPLATE` — Get one saved PDFgen template, including its complete HTML content.
- `PDFGEN_LIST_TEMPLATES` — List saved PDF templates owned by the connected account and return one page with a continuation cursor.
- `PDFGEN_LIST_USAGE_LOGS` — List recent PDFgen API calls for auditing, billing inspection, and generation troubleshooting.

Write and destructive (4 in total, subject to configured approval policy):

- `PDFGEN_CREATE_TEMPLATE` — Create a reusable HTML template for later PDF generation.
- `PDFGEN_DELETE_TEMPLATE` — Permanently delete one saved template owned by the connected account.
- `PDFGEN_GENERATE_PDF` — Generate a PDF from exactly one saved template, HTML document, Markdown document, or AI prompt and return a temporary download URL.
- `PDFGEN_UPDATE_TEMPLATE` — Partially update a saved template's name, HTML content, or rendering engine without replacing omitted fields.

## Frequently asked questions

### How does LuumenAI connect to PDFgen?

Authorize once with API token. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

### Can LuumenAI change things in PDFgen on its own?

For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

### Is there an audit trail?

Every call to PDFgen — read or write, approved or declined — is recorded with the actor, the input, and the result.

Full page: https://www.luumen.ai/integrations/pdfgen/
