Databricks

Fires the agent when a Databricks webhook event is received. Use this to trigger agent workflows from Databricks job completions, MLflow model events, or other Databricks automation outputs.

  • Supported agents: Agentic Flow, Chatbot

  • Route type: Trigger (webhook)

Before You Start

  • In your Databricks workspace, configure a Job Webhook or MLflow webhook to POST to the Neo webhook URL.

  • The webhook URL is generated by Neo after channel creation — create the channel first, then configure the Databricks webhook.

  • Set the webhook to use Basic Auth with the username and password you will define in Neo.

Your agent must be published with an active version.

Configuration

Credentials

  • Username — Username for basic authentication. Neo validates incoming requests against this credential. Required.

  • Password — Password for basic authentication. Required.

Route Settings

  • Description — Optional label for this channel instance.

  • Purpose — Optional note on when the agent should use this channel.

  • Source Label — Optional label to tag the source of incoming events.

  • Payload Extraction Path — JSON path to extract a specific field from the webhook payload as the agent input. Optional.

  • Initial Message — Prompt prefix prepended to the webhook payload when triggering the agent. Optional.