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

# PDFMonkey integration for LuumenAI

Generate PDFs from your templates, with each document held for approval

## What LuumenAI can do with PDFMonkey

LuumenAI connects to PDFMonkey with an API token and exposes 18 tools (11 read-only · 5 write · 2 destructive). Reads answer immediately; writes are shown as a plan and require approval by default, configurable per tool by an administrator.

## Key facts

- Authentication: API token
- Tools available: 18 tools (11 read-only · 5 write · 2 destructive)
- Plan: available on all plans
- Category: Knowledge & documentation

## About PDFMonkey with LuumenAI

Connect PDFMonkey with an API key and Luumen can read your workspaces, templates, and document history on request. Ask what a template expects, check why a render failed, or pull the file for a document you generated last week. When it is time to produce a document, Luumen shows the template and payload first and asks before generating.

## Example tools

Read-only (11 in total):

- `PDFMONKEY_DOWNLOAD_DOCUMENT_FILE` — Download a generated PDF file via a presigned URL.
- `PDFMONKEY_GET_CURRENT_USER` — Retrieve details about the currently authenticated user.
- `PDFMONKEY_GET_DOCUMENT` — Fetch a Document by its ID.
- `PDFMONKEY_GET_DOCUMENT_CARD` — Fetch a DocumentCard by ID.
- `PDFMONKEY_GET_TEMPLATE` — Fetch a Document Template by ID.
- `PDFMONKEY_LIST_DOCUMENT_CARDS` — List DocumentCards.
- `PDFMONKEY_LIST_PDF_ENGINES` — Lists all available PDF rendering engines in PDFMonkey.
- `PDFMONKEY_LIST_TEMPLATES` — List all document template cards for a workspace.

Write and destructive (7 in total, approval required by default):

- `PDFMONKEY_CREATE_DOCUMENT` — Create a Document.
- `PDFMONKEY_CREATE_DOCUMENT_SYNC` — Create a document and wait for generation to finish.
- `PDFMONKEY_CREATE_TEMPLATE` — Creates a new PDF document template in PDFMonkey.
- `PDFMONKEY_DELETE_DOCUMENT` — Delete a Document by its ID.
- `PDFMONKEY_DELETE_TEMPLATE` — Delete a document template by ID.
- `PDFMONKEY_UPDATE_DOCUMENT` — Updates an existing PDFMonkey document's payload, metadata, template, or status.
- `PDFMONKEY_UPDATE_TEMPLATE` — Update a document template’s properties.

## Frequently asked questions

### How does LuumenAI connect to PDFMonkey?

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 PDFMonkey on its own?

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default, including the 2 actions classified as destructive. Administrators configure that per tool.

### Is there an audit trail?

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

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