Databricks AI Employee

Leina connects to Databricks to help you investigate failed jobs and start selected workloads. Ask in your team chat. Leina does the work and brings back the result.

Connect Databricks, choose what to share, and hand off your first task.

Leina + Databricks Example Result

You

Review last night’s runs for job [job ID]. Tell me which task failed and what to check next.

Leina

The ingestion task failed with an access error. I found no completed downstream transform in that run.

Databricks · Failure review

Nightly pipeline

The ingestion error is the first issue to investigate.

Failed task
Load orders: permission denied when reading the source.
Next check
Review the job’s access to the source before rerunning.
Turn a failed run into a focused investigation.

What Is a Databricks AI Agent?

A Databricks AI agent can review job runs, explain available error details, and start an existing job with your chosen parameters.

You specify the source and the destination. Leina uses the content available to your connection and returns the result for you to review.

Databricks

Databricks runs data processing and analytics workloads in a shared workspace.

  1. Choose the workload

    Provide the job and time range to review.

  2. Inspect failed runs

    Read task states and available error output.

  3. Plan the next check

    Summarize the evidence without assuming a root cause.

What to Ask Leina to Do with Databricks

Copy a prompt, add your details, and send it to Leina in your connected team chat.

Explain recent job failures

Review job [job ID] during [time range]. Inspect failed runs and summarize affected tasks, errors, and follow-up checks.

databricks

Start a specified existing job

Start existing job [job ID] with [parameters] for [purpose]. Check its current progress and tell me whether it has finished.

databricks

Your next Databricks task can start with a message.

Connect. Ask. Get the Result.

Tell Leina what you need in your team chat. Include the source, destination, and expected result.

  1. Connect Your Account

    Connect the tools involved and give Leina access to the content it needs.

  2. Try a Task

    Share the source material, say where the result belongs, and describe what you need.

  3. Check the Result

    Review the result and any changes in the connected app.

Put Leina to Work in Databricks

Hand off these everyday tasks to your AI employee.

Get Current User

Get the current Databricks workspace principal profile for the connected personal access token.

List Jobs

List Databricks jobs in the connected workspace with optional pagination, name filtering, and task expansion.

Get Job

Get one Databricks job, including its current settings and optional continuation page token.

Create Job

Create a Databricks job from a raw official Jobs API settings object and return the new job ID.

Update Job By Id

Update an existing Databricks job by ID using the official partial-update payload fields.

Delete Job

Delete a Databricks job by ID.

Run Now Job

Trigger an immediate run for a Databricks job with optional parameter maps and idempotency token.

List Runs

List Databricks job runs with optional job, state, time-range, and pagination filters.

Get Run By Id

Get one Databricks job run by run ID.

Get Run Output

Get the output payload for one Databricks run, including notebook output or error details when available.

Cancel Run

Cancel a Databricks job run by run ID.

Submit Run

Submit a one-time Databricks run from a raw official Jobs API submit payload and return the run ID.

List Clusters

List Databricks clusters with optional paging, filtering, and sorting controls from the official clusters API.

Get Cluster

Get one Databricks cluster by cluster ID.

Create Cluster

Create a Databricks cluster from a raw official clusters create payload and return the new cluster ID.

Edit Cluster

Edit an existing Databricks cluster by cluster ID using a raw official clusters edit payload.

Start Cluster

Start a terminated Databricks cluster by cluster ID.

Permanent Delete Cluster

Permanently delete a Databricks cluster by cluster ID.

List Cluster Node Types

List Databricks cluster node types that are available in the connected workspace region.

List Cluster Zones

List Databricks cluster availability zones for the connected workspace when the API is supported.

List Cluster Spark Versions

List Databricks Runtime and Spark versions that can be used when creating or editing clusters.

Workspace List

List the direct Databricks workspace objects under a workspace path.

Workspace Get Status

Get metadata for one Databricks workspace object by absolute path.

Workspace Export

Export one Databricks workspace object as base64 content or direct text content, depending on the export mode.

Workspace Import

Import base64 content into the Databricks workspace at an absolute path.

Workspace Mkdirs

Create a Databricks workspace directory, including any missing parent directories.

Workspace Delete

Delete a Databricks workspace object or directory by absolute path.

Create Repo

Create a Databricks workspace repo that links a Git remote into the connected workspace.

Update Repo

Update a Databricks workspace repo by switching branch or tag, or by changing sparse-checkout settings.

Delete Repo

Delete a Databricks workspace repo by repo ID.

List Secret Scopes

List Databricks secret scopes in the connected workspace.

List Secrets

List Databricks secret metadata rows in one secret scope.

Create Secret Scope

Create a Databricks secret scope with an optional backend configuration and initial manager principal.

Delete Secret Scope

Delete a Databricks secret scope by scope name.

Put Secret

Create or overwrite a Databricks secret value inside one Databricks secret scope.

Delete Secret

Delete one Databricks secret value from a Databricks secret scope.

More Tools for Your AI Employee

Connect the Apps your work depends on, and give Leina the context to carry the task forward.

Keep the Conversation Moving. Let Leina Pick Up the Work.

Hand off a task while your team is discussing it. Leina uses your connected tools and brings the result back to the conversation.

See How Leina Works in Slack
LeinaExample Result

The ingestion task failed with an access error. I found no completed downstream transform in that run.

Nightly pipeline

Databricks + Leina: Your Questions, Answered

Will starting a job use compute resources?

Yes. It executes the selected workload and may incur compute costs.

Can this connection run an arbitrary SQL query?

The available operations cover jobs, runs, and workspace resources. They do not include direct SQL warehouse queries.

Make Leina Your Databricks AI Employee

Start with one task you already need to do. Tell Leina what a finished result should look like.

Connect Databricks, choose what to share, and hand off your first task.