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

# Kaleido integration for LuumenAI

Read Kaleido orgs, keys, and consortia. Change them as approved steps.

## What LuumenAI can do with Kaleido

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

## About Kaleido with LuumenAI

Connect Kaleido and your agent can answer questions about the blockchain estate without a console trip: which consortia exist, who holds memberships, what plan and billing the organization sits on, which API keys are live, and what event streams a node is publishing. Changes to keys, roles, and identity proofs run as previewed steps you approve first.

## Example tools

Read-only (22 in total):

- `KALEIDO_GET_API_KEY` — Retrieve details of a specific API key by its ID.
- `KALEIDO_GET_API_KEYS` — Retrieve all API keys associated with the organization.
- `KALEIDO_GET_APPLICATION_CREDENTIALS` — Retrieve application credentials for a specific environment.
- `KALEIDO_GET_BILLING_SUMMARY` — Retrieves a summary of billing data for the specified organization for the current month.
- `KALEIDO_GET_CONSORTIA` — Retrieve all consortia associated with the organization.
- `KALEIDO_GET_EVENT_STREAMS` — List all event streams configured on a Kaleido blockchain node's Ethconnect REST API Gateway.
- `KALEIDO_GET_IDENTITY_PROOF` — Retrieve a specific identity proof for a Kaleido organization.
- `KALEIDO_GET_INVITATIONS` — Retrieve all invitations for the current user where they are the target.

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

- `KALEIDO_ADD_IDENTITY_PROOF` — Add an x509 identity proof to a Kaleido organization.
- `KALEIDO_CREATE_API_KEY` — Creates a new API key for the specified Kaleido organization.
- `KALEIDO_DELETE_API_KEY` — Permanently deletes an API key by its ID.
- `KALEIDO_DELETE_ORGANIZATION_IDENTITY_PROOF` — Remove an x509 identity proof from a Kaleido organization.
- `KALEIDO_UPDATE_ORGANIZATION` — Update a specific organization in Kaleido.
- `KALEIDO_UPDATE_ORG_ROLE` — Update the role assignment for a user in a Kaleido organization.
- `KALEIDO_UPSERT_ORGANIZATION_ROLE` — Upsert (create or update) a role assignment for a user in a Kaleido organization.

## Frequently asked questions

### How does LuumenAI connect to Kaleido?

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

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