---
title: "Invofox integration for LuumenAI"
url: "https://www.luumen.ai/integrations/invofox/"
entity: SoftwareIntegration
category: "AI & automation"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Invofox integration for LuumenAI

Read extracted invoice fields and OCR text, then correct them with approval

## What LuumenAI can do with Invofox

LuumenAI connects to Invofox with an API token and exposes 10 tools (5 read-only · 3 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: 10 tools (5 read-only · 3 write · 2 destructive)
- Plan: available on all plans
- Category: AI & automation

## About Invofox with LuumenAI

Connect Invofox and Luumen can look up any processed document, read its extracted fields with confidence scores, and pull the plain OCR text page by page. When an extraction is wrong, the agent proposes the corrected values and waits for your approval before writing them back. Authentication is by API key.

## Example tools

Read-only (5 in total):

- `INVOFOX_GET_DOCUMENT` — Get one processed document with extracted fields, confidence, processing metadata, and signed source or image URLs.
- `INVOFOX_GET_DOCUMENT_TEXT` — Return plain OCR text for each page of a processed document.
- `INVOFOX_GET_IMPORT` — Get an asynchronous import's status, document count, and file processing records after documents were queued.
- `INVOFOX_LIST_COMPANIES` — Find managed companies by country, tax ID, or name using bounded offset pagination.
- `INVOFOX_LIST_DOCUMENTS` — Find processed documents using extraction-field filters, sorting, field selection, and bounded offset pagination.

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

- `INVOFOX_CREATE_COMPANY` — Create a managed company collection used to organize document processing.
- `INVOFOX_DELETE_COMPANY` — Permanently delete one managed company by ID.
- `INVOFOX_PROCESS_DOCUMENTS_BY_URL` — Queue one or more documents from public HTTPS URLs for asynchronous extraction.
- `INVOFOX_SET_DOCUMENT_STATE` — Move a document to pending correction, approved, discarded, or exported.
- `INVOFOX_UPDATE_DOCUMENT` — Correct extracted document fields, update client metadata, or do both for an existing processed document.

## Frequently asked questions

### How does LuumenAI connect to Invofox?

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

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