Feature flag workflow

Feature flags that fit your workflow

Split is designed by developers, for developers.

Easily adapt Split to your team’s workflow, making it easy to set up a flag, react to changes, and manage its entire lifecycle.

Easily create flags in your dev environment

Split is implemented using SDKs in more than a dozen popular languages. Each SDK includes a localhost mode to ease local development.

Whenever you’re coding a new feature, simply wrap it in a getTreatment method that acts as a feature flag or experiment. Then control exposure to this code from Split.

Feature flag approval flow

Stay on top of changes with approval flows

Feature flags make changes to your production code. Split gives you the tools to manage those changes.

Approval flows are an intuitive way to get a second set of eyes on any change. Comment, see diffs, and set ownership. Easily meet compliance requirements.

Feature flag integrations

Track feature flag statuses in any app

As you create and edit feature flags, Split records a comprehensive audit log. View and search the audit log within Split or interact in the tool of your choice.

Integrate with Slack so the team that owns a feature flag can see any change to a rollout.

Integrate with Jira to enrich your tickets with the current status of a feature.

View the impact of code changes and new features in your favorite APM or SIEM tool. Split integrates natively with AppDynamics, Datadog, NewRelic, and SumoLogic.

Or use Webhooks to pipe audit logs to any system.

Managing Feature Flags by O'Reilly

Manage feature flags at scale

From code insertion to testing to rollout to removal, learn how leading engineering teams manage feature flags across their lifecycle.

Release alert warning

Gracefully manage features with faults

Troubleshoot issues with your features quickly. Split provides a consolidated view for all the features exposed to a given user or account.

Should you need to turn off a feature, that’s easy too. Simply click kill and it will be disabled for all users, no rollbacks or hotfixes required.

Create a feature flag standard across your org 

Swedbank manages feature flags across 40 backend, frontend, and mobile teams with Split.

Easily manage feature flags from code to customer

With developer-friendly SDKs, approval flows, workflow integrations, and a simple kill switch, Split scales to any development environment.