Workflow Notifications

There are a number of use cases where you may wish to notify an external system when a workflow completes:

  1. Send an email.
  2. Send a Slack (or other instant message).
  3. Send a message to Kafka (or other message bus).

You have options:

  1. For individual workflows, can add an exit handler to your workflow, for example.
  2. If you want the same for every workflow, you can add an exit handler to the default workflow spec.
  3. Use a service (e.g. Heptio Labs EventRouter) to the Workflow events we emit.