Developer Tools & DevOps
Connect Databricks to Your AI Agents
Enable your Wkil agents to trigger and monitor jobs, manage SQL warehouses, and query vector indexes through a secure Databricks integration.
Authentication: OAuth 2.0
What you can do
- Trigger and monitor data/ML job runs
- Manage SQL warehouse compute
- Query vector search indexes
Available capabilities may vary by authentication and workspace configuration.
Actions supported by the connector
447 verified tools
Submit Databricks Job Run
Trigger a run of a configured Databricks job.
List Databricks Jobs
List jobs configured in the workspace.
Get Databricks Job Run Details
Retrieve status and output details for a job run.
Start SQL Warehouse
Start a SQL warehouse compute resource.
Query Vector Search Index
Run a similarity search against a vector index.
Cancel Databricks Job Run
Cancel a currently running job.
Create Databricks App
Create a new Databricks app deployment.
Deploy Databricks App
Deploy a Databricks app to a workspace.
Get Catalog Details
Retrieve metadata for a Unity Catalog catalog.
Add Member to Security Group
Add a member to a workspace security group.
View all verified tools (search)
Add Member to Security GroupDelete Custom LLM AgentCreate Databricks AppDelete Databricks AppDeploy Databricks AppGet Databricks App DetailsGet Databricks App Permission LevelsGet Databricks App PermissionsGet App Deployment UpdateSet Databricks App PermissionsStart Databricks AppStop Databricks AppUpdate Databricks AppUpdate Databricks App PermissionsCancel Databricks Job RunGet Catalog Artifact AllowlistDelete CatalogGet Catalog DetailsCreate Catalog ConnectionDelete Catalog ConnectionGet Catalog ConnectionUpdate Catalog ConnectionCreate Catalog CredentialDelete Catalog CredentialGenerate Temporary Service CredentialGet Catalog CredentialUpdate Catalog CredentialValidate Catalog CredentialGet Entity Tag AssignmentCreate External LocationDelete External LocationGet External Location DetailsUpdate External LocationUpdate External MetadataUpdate Catalog FunctionGet Catalog GrantsGet Effective Catalog PermissionsUpdate Catalog GrantsAssign Metastore to WorkspaceCreate MetastoreGet Current Metastore AssignmentDelete MetastoreGet Metastore DetailsGet Metastore SummaryUnassign Metastore from WorkspaceUpdate MetastoreUpdate Metastore AssignmentGet Model VersionUpdate Model VersionDelete Online TableGet Quality MonitorList Quality Monitor RefreshesGet Registered ModelGet Resource Quota InformationBatch Create Access RequestsGet Access Request DestinationsUpdate Access Request DestinationsGet Catalog SchemaCreate Storage CredentialDelete Storage CredentialGet Storage CredentialUpdate Storage CredentialValidate Storage CredentialDisable System SchemaEnable System SchemaDelete Catalog TableCheck Table ExistsGet Catalog Table DetailsUpdate Catalog TableGenerate Temporary Path CredentialsGet Catalog Volume DetailsUpdate Catalog Workspace BindingsGet Clean Room AssetCreate Clean Room Auto-Approval RuleCreate Clean RoomCreate Compute Cluster PolicyDelete Compute Cluster PolicyEdit Compute Cluster PolicyGet Compute Cluster PolicyGet Compute Cluster Policy Permission LevelsGet Compute Cluster Policy PermissionsSet Compute Cluster Policy PermissionsUpdate Cluster Policy PermissionsDelete Compute ClusterEdit Compute ClusterGet Compute Cluster Permission LevelsList Compute Cluster Node TypesList Compute Cluster Availability ZonesPermanently Delete Compute ClusterPin Compute ClusterList Compute Cluster Spark VersionsStart Compute ClusterUnpin Compute ClusterUpdate Compute ClusterCreate Global Init ScriptDelete Global Init ScriptGet Global Init ScriptUpdate Global Init ScriptCreate Compute Instance PoolDelete Compute Instance PoolEdit Compute Instance PoolGet Instance Pool DetailsGet Instance Pool Permission LevelsGet Instance Pool PermissionsSet Compute Instance Pool PermissionsUpdate Instance Pool PermissionsAdd Compute Instance ProfileEdit Compute Instance ProfileRemove Compute Instance ProfileEnforce Cluster Policy ComplianceGet Cluster Policy ComplianceGet Compute Policy FamiliesCreate Databricks ClusterCreate Genie MessageCreate Genie SpaceDelete Genie ConversationDelete Genie Conversation MessageExecute Message Attachment QueryExecute Genie Message QueryGet Genie MessageGet Genie Message Attachment Query ResultGet Genie Message Query ResultGet Genie Message Query ResultGet Genie Space DetailsList Genie Conversation MessagesList Genie ConversationsList Genie SpacesSend Genie Message FeedbackStart Genie ConversationTrash Genie SpaceUpdate Genie SpaceCreate Lakeview DashboardDelete Lakeview Dashboard ScheduleGet Published Dashboard Token InfoGet Lakeview Dashboard DetailsGet Published Lakeview DashboardGet Lakeview Dashboard SchedulePublish Lakeview DashboardTrash Lakeview DashboardUnpublish Lakeview DashboardUpdate Lakeview DashboardCreate Database CatalogCreate Database InstanceDelete Database InstanceDelete Synced Database TableFind Database Instance By UIDGenerate Database CredentialGet Database InstanceCreate Data Quality MonitorList DBFS Directory ContentsDelete Databricks ClusterDelete Databricks Job RunDelete User by IDEdit Databricks ClusterAdd Block to DBFS StreamCreate DBFS File StreamDelete DBFS File or DirectoryGet DBFS File StatusMove DBFS File or DirectoryRead DBFS File ContentsGet All Library StatusesGet Cluster InformationGet Group by IDGet User by IDUpdate IAM Account Access Control Rule SetGet IAM Account Group V2Get Current User InformationCreate IAM Group V2Delete IAM Group V2Get Workspace IAM Group V2Patch IAM Group V2Update IAM Group V2Migrate PermissionsGet IAM PermissionsGet IAM Permission LevelsSet IAM PermissionsUpdate IAM PermissionsCreate IAM Service Principal V2Delete IAM Service Principal V2Get IAM Service Principal V2Patch IAM Service Principal V2Update IAM Service Principal V2Create IAM User V2Delete IAM User V2Get IAM User V2Get IAM Users V2 PermissionsPatch IAM User V2Update IAM User V2Get Workspace Access Detail LocalList Job Compliance for PolicyGet Job Permission LevelsUpdate Job PermissionsGet Job Run By IDList Databricks Job RunsCancel All Databricks Job RunsCancel Databricks Job RunDelete Databricks Job RunGet Databricks Job DetailsGet Job Permission LevelsGet Databricks Job Run DetailsGet Databricks Job Run OutputSet Databricks Job PermissionsSubmit Databricks Job RunList Databricks JobsGet Job Policy ComplianceList Unity CatalogsList ClustersList Workspace GroupsList Instance PoolsList All Databricks Jobs (API 2.0)List Members of a Security GroupList Model Serving EndpointsList Node TypesList Delta Live Tables PipelinesList ReposList Databricks Job RunsList Catalog SchemasList SecretsList Secret ScopesList Security GroupsList SQL WarehousesList Catalog TablesList TokensList UsersList Vector Search EndpointsCreate Marketplace Consumer InstallationDelete Marketplace Consumer InstallationUpdate Marketplace Consumer InstallationBatch Get Marketplace Consumer ListingsGet Marketplace Consumer ListingGet Marketplace Consumer Personalization RequestsBatch Get Marketplace Consumer ProvidersGet Marketplace Consumer ProviderDelete Listing From ExchangeCreate Marketplace Provider ListingGet Marketplace Provider ListingCreate Provider Analytics DashboardGet Provider Analytics DashboardGet Latest Provider Analytics Dashboard VersionCreate ML ExperimentCreate Logged ModelCreate MLflow Experiment RunDelete ML ExperimentDelete Logged ModelDelete Logged Model TagDelete ML Experiment RunDelete ML Experiment RunsDelete ML Experiment Run TagFinalize Logged ModelGet ML Experiment By NameGet ML ExperimentGet Logged ModelGet ML Experiment Permission LevelsGet ML Experiment PermissionsGet MLflow RunLog Batch MLflow DataLog MLflow Dataset InputsLog Logged Model ParametersLog MLflow MetricLog MLflow ModelLog MLflow Dataset OutputsLog MLflow ParameterRestore ML ExperimentRestore ML Experiment RunRestore ML Experiment RunsSearch Logged ModelsSet ML Experiment TagSet Logged Model TagsSet ML Experiment PermissionsSet MLflow Run TagUpdate ML ExperimentUpdate ML Experiment PermissionsUpdate ML Experiment RunDelete ML Feature Engineering Kafka ConfigCreate ML Feature Store Online StoreDelete ML Feature Store Online StoreDelete ML Feature Store Online TableCreate ML Forecasting ExperimentDelete ML Feature TagGet ML Feature TagSet or Update ML Feature TagGet ML Model Registry Permission LevelsDelete OAuth2 Service Principal SecretCreate OAuth Service Principal SecretDelete OAuth2 Service Principal Secret ProxyDelete Databricks PipelineGet Pipeline Permission LevelsGet Pipeline PermissionsList Pipeline UpdatesUpdate Pipeline PermissionsCreate Quality Monitor V2Get Databricks Job Run OutputSearch MLflow ExperimentsSearch MLflow RunsCreate Provisioned Throughput EndpointDelete Serving EndpointGet Serving Endpoint DetailsGet Serving Endpoint OpenAPI SpecGet Serving Endpoint Permission LevelsUpdate Serving Endpoint Rate LimitsUpdate Serving Endpoint AI GatewayDelete AI/BI Dashboard Embedding Access PolicyGet AI/BI Dashboard Embedding Access PolicyUpdate AI/BI Dashboard Embedding Access PolicyDelete AI/BI Dashboard Embedding Approved DomainsGet AI/BI Dashboard Embedding Approved DomainsUpdate AI/BI Dashboard Embedding Approved DomainsGet Automatic Cluster Update SettingUpdate Automatic Cluster Update SettingGet Compliance Security Profile SettingDelete Dashboard Email Subscriptions SettingGet Dashboard Email Subscriptions SettingUpdate Dashboard Email Subscriptions SettingDelete Default Namespace SettingGet Default Namespace SettingUpdate Default Namespace SettingDelete Default Warehouse ID SettingGet Default Warehouse ID SettingUpdate Default Warehouse ID SettingDelete Disable Legacy Access SettingGet Disable Legacy Access SettingUpdate Disable Legacy Access SettingDelete Disable Legacy DBFS SettingGet Disable Legacy DBFS SettingUpdate Disable Legacy DBFS SettingGet Enable Export Notebook SettingUpdate Enable Export NotebookGet Enable Notebook Table Clipboard SettingUpdate Enable Notebook Table ClipboardGet Enable Results Downloading SettingUpdate Enable Results DownloadingGet Enhanced Security Monitoring SettingUpdate Enhanced Security MonitoringCreate IP Access ListGet IP Access ListDelete LLM Proxy Partner Powered SettingGet LLM Proxy Partner Powered SettingUpdate LLM Proxy Partner Powered SettingCreate Notification DestinationDelete Notification DestinationGet Notification DestinationUpdate Notification DestinationDelete Restrict Workspace Admins SettingGet Restrict Workspace Admins SettingUpdate Restrict Workspace Admins SettingDelete SQL Results Download SettingGet SQL Results Download SettingUpdate SQL Results Download SettingDelete Token via Token ManagementGet Token InformationGet Token Management Permission LevelsGet Token Management PermissionsSet Token Management PermissionsUpdate Token Management PermissionsCreate Personal Access TokenGet Public Workspace SettingSet Workspace Configuration StatusCreate Sharing ProviderGet Sharing ProviderUpdate Sharing ProviderCreate Sharing RecipientDelete Sharing RecipientGet Sharing RecipientCreate ShareDelete ShareGet Share DetailsGet Share PermissionsUpdate ShareGet Spark VersionsCreate SQL AlertDelete SQL AlertGet SQL Alert DetailsCreate Legacy SQL AlertDelete Legacy SQL AlertGet Legacy SQL AlertList Legacy SQL AlertsUpdate Legacy SQL AlertUpdate SQL AlertDelete SQL DashboardGet SQL DashboardUpdate SQL DashboardGet SQL Object PermissionsSet SQL Object PermissionsCreate SQL QueryDelete SQL QueryGet SQL Query DetailsCreate Legacy SQL QueryDelete Legacy SQL QueryGet Legacy SQL QueryRestore SQL Query (Legacy)Update Legacy SQL QueryUpdate SQL QueryList SQL Query HistoryCreate SQL Query VisualizationCreate Legacy SQL Query VisualizationDelete Legacy SQL Query VisualizationUpdate Legacy SQL Query VisualizationUpdate SQL Query VisualizationGet Redash V2 ConfigCancel SQL Statement ExecutionDelete SQL WarehouseEdit SQL WarehouseGet SQL Warehouse DetailsGet SQL Warehouse Permission LevelsGet SQL Warehouse PermissionsGet Workspace Warehouse ConfigSet SQL Warehouse PermissionsSet Workspace Warehouse ConfigStart SQL WarehouseUpdate SQL Warehouse PermissionsSubmit One-Time RunCreate Tag PolicyDelete Tag PolicyGet Tag PolicyUpdate Tag PolicyUpdate GroupDelete Group CopyUpdate Databricks Job By IDUpdate User by ID (PATCH)Create Vector Search EndpointDelete Vector Search IndexQuery Vector Search IndexUpsert Data Vector IndexCreate Workspace Git CredentialsDelete Workspace Git CredentialsGet Workspace Git CredentialsUpdate Workspace Git CredentialsList Workspace DirectoryCreate Workspace RepoDelete Workspace RepoGet Workspace Repo Permission LevelsSet Workspace Repo PermissionsUpdate Workspace RepoUpdate Workspace Repo PermissionsCreate Secret ScopeDelete Secrets ACLDelete Secret ScopeDelete Workspace SecretGet Secrets ACLGet Secret ValuePut Secrets ACLPut Secret in ScopeDelete Workspace ObjectExport Workspace ObjectGet Workspace Object StatusImport Workspace ObjectCreate Workspace Directory
Practical agent use cases
- An agent triggers a data pipeline job and reports back once it completes.
- An agent checks why a scheduled job run failed overnight.
How it works with Wkil
- 1Choose the integrationAdd Databricks to your agent from inside the Wkil platform.
- 2Grant the permissions it needsDefine precisely what the agent can access and perform.
- 3Test, then run itTest actions before they go live, with human approval where needed.
Permissions always stay in your control — you can scope access and require human approval before any sensitive action.
FAQ
Can an agent modify production data pipelines?
Access is scoped to what you authorize — an agent can be limited to triggering and monitoring existing jobs rather than editing pipeline logic.

