Feature Workflows.
Automate, deliver, and control software with speed, safety, and consistency.
Scheduling
Schedule changes to your flag's targeting rules for a future date and time.
Approvals
Require approvals before making changes to critical feature flags.
Flag Triggers
Automate changes to your feature flags based on metrics from external tools.
Feature Workflows saves my team time, helps us to avoid mistakes, and enables us to stage automatic rollouts.
DroneDeploy

James Pipe
Head of Product
Workflow templates
Use Scheduling, Approvals, and Flag Triggers to create a custom workflow template that you can apply to multiple flags.
Empower more teams
Build and automate multi-step workflows that empower more teams to participate in feature delivery. Use each of these capabilities in isolation, or combine them to create seamless, scalable, and repeatable release workflows.
Ensure consistency
Templates allow you to standardize and reuse custom workflows across your entire organization to ensure consistency and quality in your releases at scale.
API support
We’ve designed our whole platform to be API-first. Build your own integrations on top of our Feature Workflows capabilities.
Feature Flags
Schedules
Approvals
Flag Triggers
Action
Unlock feature management
Feature Workflows adds value to every team by automating changes and making them safe and approval-based.
Incremental releases
Automate and standardize every step of your release process.
Feature flag is off.
Deploy feature to internal teams.
Schedule feature flag to turn on in 3 days for beta segment.
Schedule feature flag to turn on in 5 days for incremental % rollout.
Turn on feature flag to 100%.
Automatic kill switches
Turn off feature flags automatically based on alerts defined in your observability tools.
Feature flag is on.
When CPU is greater than 95%, trigger feature flag to turn off.
Feature flag is off.
Dynamic experiments
Automatically roll out your experiment’s winning variation to 100%.
Feature flag is off.
Deploy A/B test to internal teams.
Schedule feature flag to turn on in 20 days.
Trigger feature flag to turn on for winning variation.
Select winning variation.
Turn on feature flag to 100%.
Customer entitlements
Give your product, sales, and customer success teams the ability to control customer access to features—without extra developer overhead.
Feature flag is on.
Add customer to trial segment.
Schedule expiration of 30 days.
Approve customer and add to trial.
Schedule customer to be removed after 30 days.
Scheduling
Define complex changes to flags and segments to be applied at a future date and time.
Set-and-forget releases
Schedule your feature flag to turn on at a specified date and time and let LaunchDarkly do the rest.
Progressive rollouts
Schedule your flag to automatically roll out to 20% of your user base tomorrow, 35% the day after, all the way until it reaches 100%.
Limited-time access or trials
Enable your customers to temporarily test out new features without worrying about managing the cleanup down the road.
Approvals
Enforce approvals and compliance policies before making changes to feature flags in critical environments.
Request a peer review
Get peer feedback on proposed flag changes before taking action.
Require approvals for production
Require every change to go through a configured change management process.
Approvals in ServiceNow
Request approvals from users or groups using third-party tracking tools like ServiceNow.
Flag Triggers
Dynamically trigger flag updates based on the metrics from your observability and data analysis tools.
Automated kill switches
Connect to your observability tools and automatically turn a flag on/off if your tools detect a critical service issue.
Metric checks
Ensure that for every experiment the winning variation is automatically rolled out to your customers.
Health checks
Measure performance in your observability tools before letting a feature move on to the next phase of a release.
What our customers say
We've been able to roll out new features at a pace that would've been unheard of a couple of years ago.
My developers love LaunchDarkly. It’s a developer’s world; we all just live in it. And so if I can make my developers happy with great tools and productive, that’s a huge win.
We use LaunchDarkly to release new features to a subset of our guests, gather responses, fine-tune our approach, and validate new features in production to be able to deliver a better experience for all travelers.
TrueCar's AWS migration was the smoothest, most uneventful of any I've ever managed using LaunchDarkly.
Feature flags are a critical piece of modern development, and
LaunchDarkly brings this part of continuous delivery to the masses.
The main benefit of using LaunchDarkly experimentation is that it’s directly tied to the feature flag implementation.
We've been able to roll out new features at a pace that would've been unheard of a couple of years ago.
Discover how to deploy code faster with less risk.