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

# Chatbotkit integration for LuumenAI

Read bot config and conversation history, then clone a bot as an approved step

## What LuumenAI can do with Chatbotkit

LuumenAI connects to Chatbotkit with an API token and exposes 284 tools (141 read-only · 107 write · 36 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: 284 tools (141 read-only · 107 write · 36 destructive)
- Plan: available on all plans
- Category: AI & automation

## About Chatbotkit with LuumenAI

Connect ChatBotKit and Luumen can read your bots, blueprints, conversations, datasets, and event logs on request. Ask what a support bot is configured to do, or pull the last week of conversations before a change. When you want to alter something — clone a bot, create a blueprint, attach a dataset file — Luumen shows the plan first and waits for your approval. Auth is by API key.

## Example tools

Read-only (141 in total):

- `CHATBOTKIT_DOWNLOAD_FILE` — Download a file by its ID.
- `CHATBOTKIT_EXPORT_CONTACTS` — Export contacts with pagination support.
- `CHATBOTKIT_EXPORT_CONVERSATIONS` — Export conversations with pagination support.
- `CHATBOTKIT_EXPORT_DATASET_RECORDS` — Export dataset records with pagination support.
- `CHATBOTKIT_EXPORT_EVENT_LOGS` — Export event logs with pagination support.
- `CHATBOTKIT_EXPORT_MEMORIES` — Export memories with pagination support.
- `CHATBOTKIT_EXPORT_SKILLSET_ABILITIES` — Export all abilities from a specific skillset with pagination support.
- `CHATBOTKIT_EXPORT_SPACES` — Export spaces with pagination support.

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

- `CHATBOTKIT_ATTACH_DATASET_FILE` — Attach a file to a dataset as a source.
- `CHATBOTKIT_AUTHENTICATE_SECRET` — Authenticate a secret by its ID.
- `CHATBOTKIT_CLONE_BLUEPRINT` — Clone an existing blueprint.
- `CHATBOTKIT_CLONE_BOT` — Clone an existing bot.
- `CHATBOTKIT_CLONE_PLATFORM_EXAMPLE` — Clone a platform example.
- `CHATBOTKIT_CLONE_WIDGET_INTEGRATION` — Clone an existing widget integration.
- `CHATBOTKIT_COMPLETE_CONVERSATION` — Send a message to a ChatBotKit conversation and receive the bot's AI-generated reply.
- `CHATBOTKIT_CREATE_BLUEPRINT` — Create a new blueprint in ChatBotKit.

## Frequently asked questions

### How does LuumenAI connect to Chatbotkit?

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

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

### Is there an audit trail?

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

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