---
title: "Databricks integration for LuumenAI"
url: "https://www.luumen.ai/integrations/databricks/"
entity: SoftwareIntegration
category: "Databases & data platforms"
audience: "SRE, DevOps, platform engineering, IT operations"
---

# Databricks integration for LuumenAI

Read your lakehouse for context, change apps and catalog access with approval

## What LuumenAI can do with Databricks

LuumenAI connects to Databricks with an API token and exposes 410 tools (164 read-only · 171 write · 75 destructive). For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

## Key facts

- Authentication: API token
- Tools available: 410 tools (164 read-only · 171 write · 75 destructive)
- Deployment: scoped as part of your Pilot, Platform, or Managed rollout
- Category: Databases & data platforms

## About Databricks with LuumenAI

Connect Databricks and Luumen can look up apps, deployments, Unity Catalog objects, credentials, and permission assignments while you work. Ask who has access to an app, or what an external location points at, and get an answer from the workspace itself. Changes like deploying an app or editing permissions are previewed first and, by default, held for your approval.

## Example tools

Read-only (164 in total):

- `DATABRICKS_APPS_APPS_GET` — Retrieve details about a specific Databricks app by name.
- `DATABRICKS_APPS_APPS_GET_PERMISSION_LEVELS` — Retrieve available permission levels for a Databricks app.
- `DATABRICKS_APPS_APPS_GET_PERMISSIONS` — Retrieve permissions for a Databricks app.
- `DATABRICKS_APPS_APPS_GET_UPDATE` — Retrieves the current update status of a Databricks app.
- `DATABRICKS_CATALOG_ARTIFACT_ALLOWLISTS_GET` — Retrieve artifact allowlist configuration for a specified artifact type in Unity Catalog.
- `DATABRICKS_CATALOG_CATALOGS_GET` — Retrieve details of a specific catalog in Unity Catalog.
- `DATABRICKS_CATALOG_CONNECTIONS_GET` — Retrieve detailed information about a specific Unity Catalog connection.
- `DATABRICKS_CATALOG_CREDENTIALS_GET_CREDENTIAL` — Retrieve detailed information about a specific Unity Catalog credential.

Write and destructive (246 in total, subject to configured approval policy):

- `DATABRICKS_ADD_MEMBER_TO_SECURITY_GROUP` — Add a user or group as a member to a Databricks security group.
- `DATABRICKS_AGENTBRICKS_AGENT_BRICKS_DELETE_CUSTOM_LLM` — Delete a Custom LLM agent created through Agent Bricks.
- `DATABRICKS_APPS_APPS_CREATE` — Create a new Databricks app with specified configuration.
- `DATABRICKS_APPS_APPS_DELETE` — Delete a Databricks app from the workspace.
- `DATABRICKS_APPS_APPS_DEPLOY` — Create a deployment for a Databricks app.
- `DATABRICKS_APPS_APPS_SET_PERMISSIONS` — Set permissions for a Databricks app, replacing all existing permissions.
- `DATABRICKS_APPS_APPS_START` — Start the last active deployment of a Databricks app.
- `DATABRICKS_APPS_APPS_STOP` — Stop the active deployment of a Databricks app.

## Frequently asked questions

### How does LuumenAI connect to Databricks?

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

For connected tools, admins configure which actions may run automatically and which require approval, within the access granted to the user.

### Is there an audit trail?

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

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