airflow_trigger_dag
Trigger Apache Airflow DAG runs with optional configuration parameters to execute workflows on demand.
Instructions
Trigger a DAG run with optional configuration.
Parameters
instance: Instance key (optional; mutually exclusive with ui_url)
ui_url: Airflow UI URL to resolve instance (optional; takes precedence)
dag_id: DAG identifier (required if ui_url not provided)
dag_run_id: Custom run id (optional)
logical_date: Logical date/time for run (optional; ISO8601)
conf: Configuration object as dict or JSON string (optional)
note: Run note/comment (optional)
Returns
Response dict: { "dag_run_id": str, "ui_url": str }
Raises: ToolError with compact JSON payload (
code,message,request_id, optionalcontext)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| instance | No | ||
| ui_url | No | ||
| dag_id | No | ||
| dag_run_id | No | ||
| logical_date | No | ||
| conf | No | ||
| note | No |