unpause_dag
Resume scheduled runs for a paused Airflow DAG by unpausing it, allowing the scheduler to create new runs based on the DAG's schedule interval.
Instructions
Unpause a DAG to allow scheduled runs to resume.
Use this tool when the user asks to:
"Unpause DAG X" or "Resume DAG Y"
"Enable DAG Z" or "Start DAG scheduling again"
"Turn on DAG X" or "Activate DAG Y"
When a DAG is unpaused:
The scheduler will create new runs based on the schedule
Any missed runs (depending on catchup setting) may be created
The DAG will appear active in the UI
IMPORTANT: This is a write operation that modifies Airflow state. New DAG runs will be scheduled according to the DAG's schedule_interval.
Args: dag_id: The ID of the DAG to unpause (e.g., "example_dag")
Returns: JSON with updated DAG details showing is_paused=False
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dag_id | Yes |