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 endpointresolves to
create_endpoint - Find the run I describe and cancel itresolves to
get_runcancel_run - Cancel all active runs for a jobresolves to
cancel_all_runs - Show me the endpoints that match what I describeresolves 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
Pairs well with Databricks
Agents often chain Databricks with these — connect them once and the agent can use all of them in a single task.
Databricks + ModuleX FAQ
Put Databricks to work in ModuleX.
Connect Databricks once with your own credentials and let your agent run all 41 actions on demand.