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.