Docs / Automation

Webhooks

Send signed events to your own endpoints.

You will be able to subscribe an HTTPS endpoint to the events you care about. Each delivery will be signed and retried on failure, and its response visible in the console. Slack and Teams channels are available today; see Notifications.

EventWhen
plan.readyA plan has been produced and checked.
plan.approvedA person approved a plan.
plan.appliedAn approved plan finished applying.
plan.failedPlanning or applying failed.
deployment.succeededA deployment finished.
deployment.failedA deployment failed.
An example delivery
{
  "event": "plan.approved",
  "workspace": "acme",
  "cluster": "staging-eu",
  "plan": "7f3a…",
  "approvedBy": "sam"
}