Scheduled Rollouts
Pre-set time-based feature rollout schedules that execute automatically
Feature Gates provide a safe, controlled feature rollout. Scheduled Rollouts add a time-based scheduling layer to Feature Gates, letting you pre-set any rollout schedule you want and execute it automatically. This is useful when a feature launch happens in another timezone or when your team follows a standard ramp-up schedule with every feature release.
Scheduled rollouts apply at the Feature Gate rule level for maximum flexibility. Not all rules in your Gate need to include a scheduled rollout. Set it up only for the rules that need it.
Set up a Scheduled Rollout
To set up a Scheduled Rollout on a rule in your Feature Gate, tap the "…" in the upper right-hand corner of the rule you want to schedule a rollout for.

Select Edit Rule or Rollout, and then select Schedule Automated Rollout.

From here, configure each phase of your Scheduled Rollout. The upper right-hand corner shows your current pass percentage, which reflects the baseline pass percentage you entered for your rule and which you can change using Edit Rule. To add phases to your rollout, select Add Phase and configure as many phases as you need.
Each scheduled rollout phase includes:
- Rollout date
- Rollout time*
- Pass percentage
Rollout times are available in 15 minute increments. Additionally, each configured phase represents a discrete increase to the next rollout percentage, not a gradual rollout amortized over the course of the entire phase.

As you build your Scheduled Rollout, a preview of the phases appears below the configuration wizard. This preview is also available to viewers of your Feature Gate when they hover over a rule.


Execute a Scheduled Rollout
After configuration, each phase of a Scheduled Rollout executes automatically on the specified schedule. Statsig sends Scheduled Rollout notifications to the Feature Gate creator, any editors, and anyone following the Feature Gate.
Statsig sends notifications through:
- Console
- (Optional) Slack: to configure Slack notifications, go to Account Settings > Notifications.
Was this helpful?