Cross-environment concept cross-environment-concept

Cross-environment capabilities let you link your application instances across different deployment environments — such as QA, Stage, and Production — and manage feature flags consistently across all of them from within Experience Rollouts.

The problem cross-environment solves problem

Without cross-environment linking, each application instance in Experience Rollouts is completely independent from its counterparts in other environments. This creates several friction points:

  • An application named my-app in Stage has no relationship to my-app in Production — they are treated as separate, unrelated applications.
  • You cannot view the status of a feature flag in Stage while working in Production. You have to switch environments manually to compare flag states.
  • Importing a feature flag configuration from a lower environment to a higher one requires manual recreation.

What cross-environment enables what-it-enables

By linking application instances across environments, your team can:

  • Define which of your application’s deployment environments map to which Experience Rollouts environments
  • Use custom environment labels (for example, Dev, Staging, Prod) that match your team’s naming conventions
  • View the status of a feature flag across all linked environments from a single view
  • Import feature flags from a lower environment into a higher one with a few clicks — without recreating them manually

How environments are structured environment-structure

Experience Rollouts has two platform environments: Stage and Production. Your application, however, may have more environments — for example, QA, Staging, and Production. Cross-environment linking lets you decide where each of your application’s environments lives:

  • QA and Staging environments can be hosted in either the Experience Rollouts Stage or Production environment.
  • Production environments must be hosted in the Experience Rollouts Production environment.

This flexibility means you are not forced into a one-size-fits-all mapping.

Next steps next-steps

recommendation-more-help
42054029-35df-4043-8b25-1861ed5741a3