---
title: "DocRaptor integration for LuumenAI"
url: "https://www.luumen.ai/integrations/docraptor/"
entity: SoftwareIntegration
category: "Source control & CI/CD"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# DocRaptor integration for LuumenAI

Turn HTML into PDFs from the terminal, with the big jobs held for approval

## What LuumenAI can do with DocRaptor

LuumenAI connects to DocRaptor with an API token and exposes 10 tools (8 read-only · 2 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: 10 tools (8 read-only · 2 write)
- Plan: available on all plans
- Category: Source control & CI/CD

## About DocRaptor with LuumenAI

Connect DocRaptor and Luumen can render HTML or a URL into a PDF or Excel file, check on long-running conversions, and pull back finished documents. It reads your document history and DocRaptor's asset-download IP list on request. Creating an async or hosted document is a held step you approve first. Luumen authenticates with an API key.

## Example tools

Read-only (8 in total):

- `DOCRAPTOR_CREATE_DOC` — Create a PDF or Excel document synchronously from HTML content or URL.
- `DOCRAPTOR_CREATE_DOCUMENT_FROM_REFERRER` — Convert webpages into documents using referrer-based authentication without an API key.
- `DOCRAPTOR_GET_ASYNC_DOC` — Download a completed asynchronous document using the download URL from status response.
- `DOCRAPTOR_GET_ASYNC_DOC_STATUS` — Check the status of an asynchronously created document.
- `DOCRAPTOR_LIST_DOCUMENTS_JSON` — Retrieve a paginated list of previously created documents with metadata in JSON format.
- `DOCRAPTOR_LIST_DOCUMENTS_XML` — Retrieve a paginated list of previously created documents with metadata in XML format.
- `DOCRAPTOR_LIST_IPS_JSON` — Get list of IP addresses that DocRaptor uses to download assets.
- `DOCRAPTOR_LIST_IPS_TEXT` — Retrieve a list of IP addresses that DocRaptor uses to download assets in plain text format.

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

- `DOCRAPTOR_CREATE_ASYNC_DOC` — Create documents asynchronously from HTML content.
- `DOCRAPTOR_CREATE_HOSTED_ASYNC_DOC` — Create a hosted document asynchronously.

## Frequently asked questions

### How does LuumenAI connect to DocRaptor?

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 DocRaptor 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 DocRaptor — read or write, approved or declined — is recorded with the actor, the input, and the result.

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