Skip to main content

Automate email alerts on pipelines

Learn how to use Ascend-native Automations to send email alerts when your Flow encounters errors.

preview feature

We're still working on this one! Expect changes and note that standard SLAs don't apply, so don't rely on this for production workloads yet. Refer to our release stages to learn more.

Prerequisites

Create your Automation

You can create Automations using either the configuration UI or the Files panel. Both methods are described below.

  1. In the Build panel, scroll to the Automations section and click + to create a new Automation

    folder
  2. The configuration interface opens in a new tab auto ui

  3. Add a descriptive name for your Automation

  4. Create Events that trigger on FlowRunError for the Flows you want to monitor error event

    trigger automation on all flow run errors

    Use this Events config to trigger an Automation on every Flow run failure instead of specifying individual Flows:

    ...
    triggers:
    events:
    - types:
    - FlowRunError
    ...
  5. Set the Action type to Email alert

    folder
  6. Specify email recipients

    note

    Recipients must be users on the current Ascend Instance.

    folder
  7. ✨ Optional AI-powered enhancements:

  • Check the Include Otto summary box to receive an explanation of the error in the email body folder
  • Specify a Prompt to trigger Otto to complete additional tasks
  • Specify an Agent name and Prompt to leverage an existing custom agent that will execute your Prompt folder

The final Automation configuration should look like this: config

enable your automation

Set enabled: true in your Automation configuration to make it active in Deployments. When enabled: false, your Automation won't execute even when trigger conditions are met—perfect for temporarily disabling Automations without deleting them.

🎉 Congratulations! You've successfully set up automated email alerts for your Ascend Flows.