Create Automation
Create an automation.
For more information, see https://docs.prefect.io/v3/concepts/automations.
Documentation Index
Fetch the complete documentation index at: https://docs.prefect.io/llms.txt
Use this file to discover all available pages before exploring further.
Headers
Body
The name of this automation
A trigger that fires based on the presence or absence of events within a given period of time.
- EventTrigger
- CompoundTrigger
- SequenceTrigger
The actions to perform when this Automation triggers
Do nothing when an Automation is triggered
- DoNothing
- RunDeployment
- PauseDeployment
- ResumeDeployment
- CancelFlowRun
- DeleteFlowRun
- ChangeFlowRunState
- PauseWorkQueue
- ResumeWorkQueue
- SendNotification
- CallWebhook
- PauseAutomation
- ResumeAutomation
- SuspendFlowRun
- ResumeFlowRun
- PauseWorkPool
- ResumeWorkPool
A longer description of this automation
Whether this automation will be evaluated
A list of tags associated with this automation
The actions to perform when an Automation goes into a triggered state
Do nothing when an Automation is triggered
- DoNothing
- RunDeployment
- PauseDeployment
- ResumeDeployment
- CancelFlowRun
- DeleteFlowRun
- ChangeFlowRunState
- PauseWorkQueue
- ResumeWorkQueue
- SendNotification
- CallWebhook
- PauseAutomation
- ResumeAutomation
- SuspendFlowRun
- ResumeFlowRun
- PauseWorkPool
- ResumeWorkPool
The actions to perform when an Automation goes into a resolving state
Do nothing when an Automation is triggered
- DoNothing
- RunDeployment
- PauseDeployment
- ResumeDeployment
- CancelFlowRun
- DeleteFlowRun
- ChangeFlowRunState
- PauseWorkQueue
- ResumeWorkQueue
- SendNotification
- CallWebhook
- PauseAutomation
- ResumeAutomation
- SuspendFlowRun
- ResumeFlowRun
- PauseWorkPool
- ResumeWorkPool
The resource to which this automation belongs
Response
Successful Response
The name of this automation
A trigger that fires based on the presence or absence of events within a given period of time.
- EventTrigger
- CompoundTrigger
- SequenceTrigger
The actions to perform when this Automation triggers
Do nothing when an Automation is triggered
- DoNothing
- RunDeployment
- PauseDeployment
- ResumeDeployment
- CancelFlowRun
- DeleteFlowRun
- ChangeFlowRunState
- PauseWorkQueue
- ResumeWorkQueue
- SendNotification
- CallWebhook
- PauseAutomation
- ResumeAutomation
- SuspendFlowRun
- ResumeFlowRun
- PauseWorkPool
- ResumeWorkPool
A longer description of this automation
Whether this automation will be evaluated
A list of tags associated with this automation
The actions to perform when an Automation goes into a triggered state
Do nothing when an Automation is triggered
- DoNothing
- RunDeployment
- PauseDeployment
- ResumeDeployment
- CancelFlowRun
- DeleteFlowRun
- ChangeFlowRunState
- PauseWorkQueue
- ResumeWorkQueue
- SendNotification
- CallWebhook
- PauseAutomation
- ResumeAutomation
- SuspendFlowRun
- ResumeFlowRun
- PauseWorkPool
- ResumeWorkPool
The actions to perform when an Automation goes into a resolving state
Do nothing when an Automation is triggered
- DoNothing
- RunDeployment
- PauseDeployment
- ResumeDeployment
- CancelFlowRun
- DeleteFlowRun
- ChangeFlowRunState
- PauseWorkQueue
- ResumeWorkQueue
- SendNotification
- CallWebhook
- PauseAutomation
- ResumeAutomation
- SuspendFlowRun
- ResumeFlowRun
- PauseWorkPool
- ResumeWorkPool