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

# iLovePDF integration for LuumenAI

Merge, split, compress, and convert PDFs from the terminal, with writes held for approval

## What LuumenAI can do with iLovePDF

LuumenAI connects to iLovePDF with an API token and exposes 9 tools (2 read-only · 6 write · 1 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: 9 tools (2 read-only · 6 write · 1 destructive)
- Plan: available on all plans
- Category: Knowledge & documentation

## About iLovePDF with LuumenAI

Connect iLovePDF and Luumen can handle the document work that piles up around operations: merging change records into one file, splitting an audit export by page range, compressing attachments before they go to a ticket. Luumen reads your account allowance and task status on request. File operations are previewed and approved before they run.

## Example tools

Read-only (2 in total):

- `I_LOVE_PDF_GET_ACCOUNT_INFO` — Return the connected iLovePDF project's account type and remaining processing allowance.
- `I_LOVE_PDF_GET_TASK_STATUS` — Inspect an iLovePDF task's current state and output metadata on its assigned worker.

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

- `I_LOVE_PDF_COMPRESS_IMAGES` — Compress one or more images and immediately return the resulting image or ZIP as an offloaded download.
- `I_LOVE_PDF_COMPRESS_PDFS` — Compress one or more PDFs and return the stored PDF or ZIP output in one workflow: task creation, ordered uploads, synchronous processing, download, and best-effort cleanup.
- `I_LOVE_PDF_CONVERT_IMAGES_TO_PDF` — Convert one or more images into PDF output using iLovePDF's documented defaults and immediately return the generated PDF or ZIP as an offloaded download.
- `I_LOVE_PDF_CONVERT_PDF_TO_IMAGES` — Convert a PDF using iLovePDF's default PDF-to-JPG behavior and immediately return the generated image or ZIP as an offloaded download.
- `I_LOVE_PDF_DELETE_TASK` — Immediately delete an iLovePDF task and its related uploaded and processed files from the task's assigned worker.
- `I_LOVE_PDF_MERGE_PDFS` — Merge two or more PDFs in the supplied order and return the merged file in one workflow.
- `I_LOVE_PDF_SPLIT_PDF` — Split one PDF by explicit ranges, fixed page intervals, or removed pages and return the resulting PDF or ZIP.

## Frequently asked questions

### How does LuumenAI connect to iLovePDF?

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

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

### Is there an audit trail?

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

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