Databricks integration
Analytics & Data · 41 actions · Custom auth
Manage Databricks jobs, runs, SQL warehouses, and vector search indexes.
The ModuleX Databricks integration lets a ModuleX agent operate Databricks on your behalf, running create, update and cancel actions across all runs, runs and endpoints, directly from a plain-English request, using your organization's own Databricks credentials. No pre-built workflow is required: the agent picks the right Databricks action for the task.
Databricks is an analytics & data platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Databricks action. Or, when you want a repeatable process, the composer assembles a Databricks workflow for you, streaming the nodes onto the canvas as it builds.
Drive Databricks in plain English
Type what you want. A ModuleX agent picks the right Databricks action, or chains several, and runs it. No workflow to build.
- “Create a new vector search endpoint”resolves to
create_endpoint - “Find the run I describe and cancel it”resolves to
get_runcancel_run - “Cancel all active runs for a job”resolves to
cancel_all_runs - “Show me the endpoints that match what I describe”resolves to
get_endpoint
What you can automate with Databricks
- Find the right run and cancel it in one prompt
get_runcancel_run - Cancel an all run on request
cancel_all_runs - Create an endpoint straight from a request
create_endpoint - Remove a job you no longer need
delete_job - Edit a sql warehouse from a single prompt
edit_sql_warehouse - Look up a job permission on demand
get_job_permissions
Databricks integration at a glance
All 41 Databricks actions
All Runs1
cancel_all_runsRuns5
cancel_rundelete_runexport_runget_runlist_runsEndpoints4
create_endpointdelete_endpointget_endpointlist_endpointsJobs5
create_jobdelete_jobget_joblist_jobsupdate_jobSQL Warehouses7
create_sql_warehousedelete_sql_warehouseedit_sql_warehouseget_sql_warehouselist_sql_warehousesstart_sql_warehousestop_sql_warehouseVector Search Indexes6
create_vector_search_indexdelete_vector_search_indexget_vector_search_indexlist_vector_search_indexesquery_vector_search_indexsync_vector_search_indexVector Search Index Datas2
delete_vector_search_index_dataupsert_vector_search_index_dataJob Permissions2
get_job_permissionsset_job_permissionsRun Outputs1
get_run_outputSQL Warehouse Configs2
get_sql_warehouse_configset_sql_warehouse_configSQL Warehouse Permissions2
get_sql_warehouse_permissionsset_sql_warehouse_permissionsRepair Runs1
repair_runReset Jobs1
reset_jobJob Nows1
run_job_nowScan Vector Search Indexes1
scan_vector_search_indexSee full parameters and response schemas in the Databricks integration docs
Two ways to use Databricks in ModuleX
Connecting Databricks
Works with Databricks
Agents often chain Databricks with these. Connect them once and one agent can use all of them in a single task.
Databricks + ModuleX FAQ
A ModuleX agent can run any of Databricks's 41 actions, across all runs, runs, endpoints and jobs, from a plain-English request, using your organization's own Databricks credentials.
Put Databricks to work in ModuleX.
Connect Databricks once with your own credentials and let your agent run all 41 actions on demand.
Last updated: Jul 2026Browse all 179 integrations