Slack

You can set up Maestro Cloud to notify you and your team when a Flow fails. That's useful to easily keep track if your app is working as expected.

At this moment, we only support sending emails to Slack, but we are working on a more rich Slack integration. In order to get messages posted to a channel in your workspace, please follow these steps:

  1. Configure your Slack channel to allow posting messages via email (docs)

  2. Customize the integration: Email Name: Maestro Cloud Notification Email Icon: Download icon here

  1. Update your config.yaml with the following to ensure emails are sent to your channel:

# .maestro/config.yaml
notifications:
  email:
    enabled: true
    recipients:
      - emailaddresstoyourchannel@slack.com
      ... any other emails you want to send notifications to

Note that the config.yaml file should be present in the root of your workspace along with your Flows, which by default is .maestro if you do not explicitly pass another folder as the workspace.

  1. That's it! When a Flow fails a message will be posted in your channel.

Receiving notifications on success

By default, emails are only sent when a failure is detected. If you want to be notified on successful runs as well, add onSuccess: true to your config:

# .maestro/config.yaml
notifications:
  email:
    enabled: true
    onSuccess: true
    recipients:
      - emailaddresstoyourchannel@slack.com
      ... any other emails you want to send success notifications to

Last updated