Skip to main content

Automation

An Ascend Automation follows an event-driven trigger-action model, enabling you to run Flows on a schedule or based on events (such as an upstream Flow completing successfully). An Automation is triggered by a sensor or an event, resulting in execution of actions.

Sensors

Automation sensors trigger actions. Supported sensors:

  • Timer (cron)
  • Custom Python function

Events

Automation events trigger actions. Supported events:

  • On Flow run success
  • On Flow run failure
  • On Component run success
  • On Component run failure
  • On a custom SQL filter for system events

Actions

When triggered, Automations execute one or more actions:

  • Run a Flow
  • Custom Python function
  • Send email alert
  • Run Otto

Architecture

Next steps