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

# Celigo integration for LuumenAI

Read Celigo flows, connections, and errors, then make changes as approved steps

## What LuumenAI can do with Celigo

LuumenAI connects to Celigo with an API token and exposes 117 tools (61 read-only · 42 write · 14 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: 117 tools (61 read-only · 42 write · 14 destructive)
- Plan: available on all plans
- Category: Source control & CI/CD

## About Celigo with LuumenAI

Connect Celigo and your team can ask where an integration broke without opening the console. Luumen reads connections, exports, audit trails, debug logs, and open errors on request. When something needs to change — a cloned export, a new connection, an error assigned to an owner — it shows the call first and waits for your approval.

## Example tools

Read-only (61 in total):

- `CELIGO_EVALUATE_VIRTUAL_IMPORT_MAP` — Evaluate the mapping step of a virtual import and return post-mapped records.
- `CELIGO_EXECUTE_VIRTUAL_EXPORT` — Execute a virtual export using a connection by posting the export model.
- `CELIGO_EXPORT_VIRTUAL_PAGED` — Execute a virtual export with paging support for Celigo connections.
- `CELIGO_GENERATE_STRUCTURED_FILE` — Generate sample EDI data or structured files from input data.
- `CELIGO_GET_CONNECTION` — Get a specific connection by its ID.
- `CELIGO_GET_CONNECTION_AUDIT` — Retrieve audit logs for a specific connection.
- `CELIGO_GET_CONNECTION_DEBUG_LOGS` — Retrieve debug logs for a connection by its ID.
- `CELIGO_GET_CONNECTION_DEPENDENCIES` — Retrieve all resources using or used by a specific connection.

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

- `CELIGO_ASSIGN_EXPORT_ERROR` — Assign an export error to a user in Celigo.
- `CELIGO_CLONE_EXPORT` — Clone a specific export to create a copy.
- `CELIGO_CLONE_FLOW` — Clone a specific flow to create a copy.
- `CELIGO_CLONE_IMPORT` — Clone a specific import to create a copy with remapped connections.
- `CELIGO_CLONE_INTEGRATION` — Clone a specific integration to create a copy.
- `CELIGO_CREATE_CONNECTION` — Create a new connection in Celigo to store credentials and application access information.
- `CELIGO_CREATE_EXPORT` — Create a new export in Celigo for extracting data from an application.
- `CELIGO_CREATE_FILE_DEFINITION` — Create a file definition in Celigo for defining data file structure and format.

## Frequently asked questions

### How does LuumenAI connect to Celigo?

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

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

### Is there an audit trail?

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

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