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

# Botsonic integration for LuumenAI

Read your Botsonic bots and conversations, then change starter questions on approval.

## What LuumenAI can do with Botsonic

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

## About Botsonic with LuumenAI

Connect Botsonic with an API key and Luumen can read your bots, their training data, FAQs, starter presets, and the full conversation history whenever you ask. When something needs to change — a new starter question, a batch of training URLs, a stale file removed — Luumen shows the change first and waits for your approval before it runs.

## Example tools

Read-only (7 in total):

- `BOTSONIC_GET_ALL_BOT_DATA` — Retrieve all data associated with the bot, including files and resources.
- `BOTSONIC_GET_ALL_BOTS` — Retrieve all bots associated with your account.
- `BOTSONIC_GET_ALL_CONVERSATIONS` — Retrieve all conversations related to the bot.
- `BOTSONIC_GET_ALL_CONVERSATIONS_WITH_SOURCE` — Retrieve all conversations with source information.
- `BOTSONIC_GET_ALL_FAQS` — Retrieve all frequently asked questions (FAQs) associated with your bot in paginated format.
- `BOTSONIC_GET_ALL_STARTER_PRESETS` — Retrieve all starter presets for a bot by bot ID.
- `BOTSONIC_GET_ALL_STARTER_QUESTIONS` — Retrieve all starter questions.

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

- `BOTSONIC_BULK_UPLOAD_URLS` — Bulk upload URLs for bot training.
- `BOTSONIC_CREATE_STARTER_QUESTION` — Create a new starter question for the bot.
- `BOTSONIC_DELETE_STARTER_QUESTION` — Deletes a specific starter question from a bot using its unique identifier.
- `BOTSONIC_DELETE_UPLOADED_FILE` — Delete a specific uploaded file/bot data entry by its unique identifier.
- `BOTSONIC_UPDATE_STARTER_QUESTION` — Update an existing starter question by its unique identifier.

## Frequently asked questions

### How does LuumenAI connect to Botsonic?

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

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