Databricks integration
Developer tools connector, available on Zeplik
Databricks is available as an integration on Zeplik, the AI assistant that works across every model in one chat. Connect Databricks and Zeplik can act on your software development for you: Databricks is the lakehouse company, helping data teams solve the world's toughest problems with unified analytics platform for big data and AI. You stay in the conversation while the assistant does the work in Databricks directly.
Zeplik exposes 19 read actions and 81 write actions for Databricks. Read actions run automatically; write actions stay off until you enable write access in Settings, so nothing is changed in Databricks without your consent.
Try Databricks on Zeplik
Pick a prompt to open it in the Zeplik app. If you are not signed in yet, your prompt is waiting for you the moment you do.
What Zeplik can do with Databricks
Read from Databricks (19)
Runs automatically in any conversation.
Get cluster
Tool to retrieve comprehensive metadata and configuration details for a Databricks cluster by its unique identifier. Use when you need to check cluster state, configuration, resources, or operational details. Returns cluster information including state, compute configuration, cloud-specific settings, and resource allocations.
Get group by id
Tool to retrieve information for a specific group in Databricks workspace by its ID. Use when you need to get complete group details including members, roles, entitlements, and metadata. Implements the SCIM 2.0 protocol standard for retrieving Group resources.
Get user by id
Tool to retrieve information for a specific user in Databricks workspace by their ID. Use when you need to get complete user details including identity, contact information, group memberships, roles, and entitlements. Implements the SCIM 2.0 protocol standard for retrieving User resources.
List catalogs
Tool to retrieve a list of all catalogs in the Unity Catalog metastore. Use when you need to discover available catalogs based on user permissions. If the caller is the metastore admin, all catalogs will be retrieved. Otherwise, only catalogs owned by the caller or for which the caller has the USE_CATALOG privilege will be retrieved.
List clusters
Tool to list all pinned, active, and recently terminated Databricks clusters. Use when you need to retrieve cluster information, monitor cluster status, or get an overview of available compute resources. Returns clusters terminated within the last 30 days along with currently active clusters. Supports filtering by state, source, and policy, with pagination for large result sets.
List groups
Tool to list all groups in the Databricks workspace using SCIM v2 protocol. Use when you need to retrieve all groups or search for specific groups using filters and pagination.
List instance pools
Tool to retrieve a list of all active instance pools in the Databricks workspace with their statistics and configuration. Use when you need to get an overview of all available instance pools.
List jobs
Tool to list all jobs in the Databricks workspace using API 2.0. Use when you need to retrieve all jobs without pagination. Note: API 2.0 does not support pagination or filtering. For pagination support, use the API 2.2 endpoint instead.
List model serving endpoints
Tool to retrieve all serving endpoints for model serving in the workspace. Use when you need to list all available model serving endpoints and their configurations. Returns information about each endpoint including its state, configuration, served models, and traffic routing.
List node types
Tool to list all supported node types available for cluster launch in the workspace. Use when you need to determine which instance types are available for creating or configuring Databricks clusters.
List pipelines
Tool to list Delta Live Tables pipelines in the workspace. Use when you need to retrieve a paginated list of pipelines with summary information. The pipeline specification field is not returned by this endpoint - only summary information is provided. For complete pipeline details, use the get pipeline endpoint.
List repos
Tool to list Git repos that the calling user has Manage permissions on. Use when you need to retrieve all available repos in the workspace. Supports pagination and filtering by path prefix.
and 7 more.
Act in Databricks (81)
Runs only after you enable write access.
Add member to security group
Tool to add a user or group as a member to a Databricks security group. Use when you need to grant group membership for access control.
Agentbricks agent bricks delete custom llm
Tool to delete a Custom LLM agent created through Agent Bricks. Use when you need to remove a custom LLM and all associated data. This operation is irreversible and deletes all data including temporary transformations, model checkpoints, and internal metadata.
Apps apps create
Tool to create a new Databricks app with specified configuration. Use when you need to create apps hosted on Databricks serverless platform to deploy secure data and AI applications. The app name must be unique within the workspace, contain only lowercase alphanumeric characters and hyphens, and cannot be changed after creation.
Apps apps delete
Tool to delete a Databricks app from the workspace. Use when you need to remove an app and its associated service principal. When an app is deleted, Databricks automatically deletes the provisioned service principal.
Apps apps deploy
Tool to create a deployment for a Databricks app. Use when you need to deploy an app with source code from a workspace path. The deployment process provisions compute resources and uploads the source code. Deployments can be in states: IN_PROGRESS, SUCCEEDED, FAILED, or CANCELLED.
Apps apps
Tool to retrieve details about a specific Databricks app by name. Use when you need to get comprehensive information about an app including configuration, deployment status, compute resources, and metadata.
Apps apps get permission levels
Tool to retrieve available permission levels for a Databricks app. Use when you need to understand what permission levels can be assigned to users or groups for a specific app. Returns permission levels like CAN_USE and CAN_MANAGE with their descriptions.
Apps apps get permissions
Tool to retrieve permissions for a Databricks app. Use when you need to check who has access to an app and their permission levels. Returns the access control list including inherited permissions from parent or root objects.
Apps apps get update
Tool to retrieve information about a specific app deployment update. Use when you need to track the status and details of app deployment updates, including whether the update succeeded, failed, is in progress, or was not updated.
Apps apps set permissions
Tool to set permissions for a Databricks app, replacing all existing permissions. Use when you need to configure access control for an app. This operation replaces ALL existing permissions; for incremental updates, use the update permissions endpoint instead. Admin permissions cannot be removed.
Apps apps start
Tool to start the last active deployment of a Databricks app. Use when you need to start a stopped app, which transitions it to the ACTIVE state. The start operation is asynchronous and the app will transition to the ACTIVE state after the operation completes.
Apps apps stop
Tool to stop the active deployment of a Databricks app. Use when you need to stop a running app, which transitions it to the STOPPED state. The stop operation is asynchronous and the app will transition to the STOPPED state after the operation completes.
and 69 more.
How to connect Databricks
Sign in to Zeplik
Create a free Zeplik account or sign in. New accounts start with free credits, so you can try Databricks immediately.
Connect Databricks
Open Settings and go to Connectors, then press Connect on Databricks. You can also connect from the Databricks page in the app.
Add your Databricks API key
Paste your Databricks API key when prompted. Zeplik stores it securely on the server and starts working with Databricks right away.
Frequently asked questions
- Can I use Databricks with Zeplik?
- Yes. Databricks is available as an integration on Zeplik. Connect it once and the AI assistant can work with your Databricks account inside any conversation.
- What can Zeplik do with Databricks?
- Once connected, Zeplik has 19 read and 81 write actions for Databricks. Databricks is the lakehouse company, helping data teams solve the world's toughest problems with unified analytics platform for big data and AI.
- How do I connect Databricks to Zeplik?
- You connect Databricks by pasting your own Databricks API key in Settings under Connectors. There is no separate app to install.
- Does Zeplik change things in Databricks without asking?
- No. Zeplik reads from Databricks by default. Any action that changes data in Databricks requires write access, which stays off until you enable it in Settings under Connectors.
- How much does connecting Databricks cost?
- Connecting Databricks is free. You only spend Zeplik credits when the assistant runs, and new accounts start with free credits.
Related developer tools integrations
- DatadogDatadog offers monitoring, observability, and security for cloud-scale applications, unifying metrics, logs, and traces to help teams detect issues.
- DataforseoSEO data and analytics platform providing SERP data, backlinks, keywords, and competitive intelligence
- DaytonaDaytona is a development environment management platform that provides cloud-based development workspaces with API access for automation
- DeployHQDeployment made simple. We make it super easy to automate deploying projects from Git, SVN and Mercurial repositories.
- DetrackDetrack is a delivery management software that offers real-time vehicle tracking, electronic proof of delivery, and automated customer notifications.
- DEV CommunityDEV Community (dev.to) is a community of software developers where you can publish articles, engage with others, and build your online presence.
More on Zeplik
Connect Databricks to your AI assistant
Every model, one chat. Bring Databricks into Zeplik and let the assistant do the work.