Hi everyone!
Prefect Cloud Automations have been available in Beta in Prefect Cloud for a while now. Today, we are excited to announce the General Availability of Prefect Automations.
What are Automations?
Automations provide a flexible framework to define:
- “if
T
happens, doA
” - “if
T
doesn’t happen at leastn
times withins
number of seconds, doA
”
whereby T
are Triggers, A
are Actions, n
is the number of received events, s
is the number of seconds.
What’s included in this release?
For our flagship release, we’ve prioritized features to:
-
Configure Triggers based on:
- Flow Run state changes,
- Work Queue health,
- or custom criteria via the API.
-
Execute Actions to:
- run/cancel Flow Runs,
- pause/resume schedules,
- pause/resume Work Queues,
- and send beefed-up context-aware notifications with support for Jinja templating.
This feature set will be a springboard for a wealth of exciting enhancements to Prefect over the next year, so as always, let us know what you think.
Check the release blog post below for more information.
Happy Automating!