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

# ComPDF integration for LuumenAI

Convert, compress, watermark, and secure documents through the ComPDF cloud API

## What LuumenAI can do with ComPDF

LuumenAI connects to ComPDF with an API token and exposes 19 tools (5 read-only · 14 write). 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: 19 tools (5 read-only · 14 write)
- Plan: available on all plans
- Category: Knowledge & documentation

## About ComPDF with LuumenAI

Connect ComPDF and your agent can handle the document work that sits at the edge of an operations workflow. It reads task history, per-file results, and the processing balance on your project account without asking. Conversions, compression, watermarks, encryption, and standards work like PDF/A or PDF/UA run as previewed steps you approve first. Luumen authenticates with an API key.

## Example tools

Read-only (5 in total):

- `COMPDF_GET_ACCOUNT_QUOTA` — Return available and withheld ComPDF processing balances for the connected project account.
- `COMPDF_GET_TASK` — Get the current status, aggregate counts, and per-file results for one ComPDF processing task.
- `COMPDF_LIST_SUPPORTED_OPERATIONS` — List the document-processing operation routes currently advertised by ComPDF.
- `COMPDF_LIST_TASKS` — Return one page of processing-task history for the connected ComPDF project.
- `COMPDF_WAIT_FOR_TASK` — Poll a ComPDF processing task at a safe interval until it finishes, expires, fails, or reaches a caller-supplied timeout.

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

- `COMPDF_ADD_PDF_WATERMARK` — Add a text or image watermark to selected pages of one PDF.
- `COMPDF_COMPRESS_PDF` — Compress one PDF with typed document and image optimization controls.
- `COMPDF_CONVERT_DOCUMENT` — Convert one PDF, office document, text file, CSV, HTML file, RTF file, or image to a supported output format, synchronously or as an asynchronous task.
- `COMPDF_CONVERT_PDF_STANDARD` — Convert one PDF to a supported PDF/A, PDF/X-4, or PDF/E-1 standard using the required ICC color profile.
- `COMPDF_CONVERT_PDF_TO_PDF_UA` — Convert one PDF to the PDF/UA-1 accessibility standard, optionally embedding a document title and language.
- `COMPDF_DECRYPT_PDF` — Decrypt one password-protected PDF.
- `COMPDF_DELETE_PDF_PAGES` — Create a new PDF with selected pages removed.
- `COMPDF_ENCRYPT_PDF` — Encrypt one PDF with at least a user password or owner password and optional permission controls.

## Frequently asked questions

### How does LuumenAI connect to ComPDF?

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

Read actions answer immediately. Anything that writes is shown as a plan and requires approval by default. Administrators configure that per tool.

### Is there an audit trail?

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

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