Skip to main content
We currently support the following event types:

feature.created

Triggered when a feature is created

feature.updated

Triggered when a feature is updated

feature.deleted

Triggered when a feature is deleted

feature.saferollout.ship

Triggered when a safe rollout is completed and safe to rollout to 100%.

feature.saferollout.rollback

Triggered when a safe rollout has a failing guardrail and should be reverted.

feature.saferollout.unhealthy

Triggered when a safe rollout is failing a health check and may not be working as expected.

feature.rampSchedule.created

Triggered when a ramp schedule is created for a feature

feature.rampSchedule.deleted

Triggered when a ramp schedule is deleted from a feature

feature.rampSchedule.actions.started

Triggered when a feature ramp schedule starts

feature.rampSchedule.actions.completed

Triggered when a feature ramp schedule completes all steps

feature.rampSchedule.actions.rolledBack

Triggered when a feature ramp schedule is rolled back or reset to start

feature.rampSchedule.actions.jumped

Triggered when a feature ramp schedule is jumped to a specific step

feature.rampSchedule.actions.step.advanced

Triggered when a feature ramp schedule advances to the next step

feature.rampSchedule.actions.step.approvalRequired

Triggered when a feature ramp step is waiting for approval

feature.rampSchedule.actions.awaitingStartApproval

Triggered when a feature ramp schedule is published but held at the start, awaiting an explicit start approval

feature.rampSchedule.actions.startApproved

Triggered when a held ramp schedule’s start is approved by a user

feature.revision.created

Triggered when a new draft revision is created for a feature

feature.revision.updated

Triggered when a draft revision is modified (rules, default value, toggles, prerequisites, metadata, etc.). The change field indicates the specific kind of mutation.

feature.revision.reviewRequested

Triggered when a draft revision is submitted for review

feature.revision.approved

Triggered when a draft revision is approved by a reviewer

feature.revision.changesRequested

Triggered when a reviewer requests changes on a draft revision

feature.revision.commented

Triggered when a comment is added to a draft revision

feature.revision.discarded

Triggered when a draft revision is discarded

feature.revision.reopened

Triggered when a discarded draft revision is reopened as a draft

feature.revision.rebased

Triggered when a draft revision is rebased onto the latest published version

feature.revision.published

Triggered when a draft revision is published. Overlaps with feature.updated but provides revision-specific context (base version, comment, author).

feature.revision.reverted

Triggered when a feature is reverted to a previous published revision

experiment.created

Triggered when an experiment is created

experiment.updated

Triggered when an experiment is updated

experiment.deleted

Triggered when an experiment is deleted

experiment.warning

Triggered when a warning condition is detected on an experiment

experiment.info.significance

Triggered when a goal or guardrail metric reaches significance in an experiment (e.g. either above 95% or below 5% chance to win). Be careful using this without Sequential Testing as it can lead to peeking problems.

experiment.info.scheduled-status-update

Triggered when a scheduled start or stop is automatically applied to an experiment, including the auto-ship outcome for a scheduled end.

experiment.decision.ship

Triggered when an experiment is ready to ship a variation.

experiment.decision.rollback

Triggered when an experiment should be rolled back to the control.

experiment.decision.review

Triggered when an experiment has reached the desired power point, but the results may be ambiguous.

savedGroup.created

Triggered when a saved group is created

savedGroup.updated

Triggered when a saved group is updated

savedGroup.deleted

Triggered when a saved group is deleted

savedGroup.revision.created

Triggered when a new draft revision is created for a saved group

savedGroup.revision.updated

Triggered when a draft revision’s proposed changes are modified (values, condition, archive, or metadata). The change field indicates the kind of mutation.

savedGroup.revision.reviewRequested

Triggered when a draft revision is submitted for review

savedGroup.revision.approved

Triggered when a draft revision is approved by a reviewer

savedGroup.revision.changesRequested

Triggered when a reviewer requests changes on a draft revision

savedGroup.revision.commented

Triggered when a comment is added to a draft revision

savedGroup.revision.discarded

Triggered when a draft revision is discarded

savedGroup.revision.rebased

Triggered when a draft revision is rebased onto the latest live state

savedGroup.revision.published

Triggered when a draft revision is published. Overlaps with savedGroup.updated but provides revision-specific context.

savedGroup.revision.reverted

Triggered when a saved group is reverted to a previous published revision

savedGroup.revision.reopened

Triggered when a discarded revision is reopened

user.login

Triggered when a user logs in