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

# AppDrag integration for LuumenAI

Read your AppDrag backend data, then run function calls as approved steps

## What LuumenAI can do with AppDrag

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

## About AppDrag with LuumenAI

Connect AppDrag and Luumen can query your Cloud Backend directly from the terminal. Run Visual SQL SELECT statements against your database, call production API functions over GET, and see the results inline. When a change is needed — an update to a table, a POST or PUT against a function — Luumen shows the call first and waits for your approval. Authentication uses an API key.

## Example tools

Read-only (2 in total):

- `APPDRAG_EXECUTE_FUNCTION_GET_PROD` — Execute a production Cloud Backend API function via GET.
- `APPDRAG_VISUAL_SQL_SELECT` — Execute a Visual SELECT Cloud Backend function.

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

- `APPDRAG_EXECUTE_FUNCTION_DELETE_DEFAULT` — Execute a Cloud Backend API function via DELETE on the default environment.
- `APPDRAG_EXECUTE_FUNCTION_DELETE_PREPROD` — Execute the pre-production version of a Cloud Backend API function via DELETE.
- `APPDRAG_EXECUTE_FUNCTION_PATCH_DEV` — Execute the development version of a Cloud Backend API function via PATCH.
- `APPDRAG_EXECUTE_FUNCTION_POST_DEFAULT` — Execute a Cloud Backend API function via POST on the default environment.
- `APPDRAG_EXECUTE_FUNCTION_POST_PREPROD` — Execute a Cloud Backend API function via POST on the preprod environment.
- `APPDRAG_EXECUTE_FUNCTION_PUT_DEFAULT` — Execute a Cloud Backend API function via PUT on the default environment.
- `APPDRAG_EXECUTE_FUNCTION_PUT_PREPROD` — Execute a Cloud Backend API function via PUT on the preprod environment.
- `APPDRAG_VISUAL_SQL_DELETE` — Delete rows via a Visual SQL Delete function.

## Frequently asked questions

### How does LuumenAI connect to AppDrag?

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

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

### Is there an audit trail?

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

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