When to use it
- You have a core workflow (e.g., a standard checkout flow) and need a version with different values or slightly different behavior for a specific customer or edge case.
- You want to test error paths or alternative flows without creating completely separate journeys.
- You need environment-specific or customer-specific variants that should stay in sync with the base as it evolves.
Key concepts
- Base template — the foundational journey definition. It defines the steps, request templates, assertions, and default value configuration.
- Overlay — a set of modifications applied on top of the base. An overlay can override values, adjust step configuration, or add behavior — but it retains a link to the base. A journey can have any number of overlays.
- Relationship — overlays stay connected to their base. When the base changes, overlays inherit those changes except where they explicitly override them. This keeps variants in sync without manual upkeep.
How it works
The base template is what you define when you build a journey normally. It represents the canonical version of the workflow. Creating an overlay creates a new variant derived from that base. In the overlay, you can:- Override specific value sources (e.g., use a different run input or a different secret reference)
- Substitute step configuration for specific steps
- Modify assertions for the variant scenario
Examples
Scenario: Standard checkout vs. gift card checkout- Base:
checkout-flow— standard checkout with credit card. - Overlay:
checkout-flow / gift-card— overrides the payment method value; all other steps and assertions inherit from the base.
- Base:
create-subscription— the standard subscription creation flow. - Overlay:
create-subscription / enterprise-customer-A— overrides theplan_idandbilling_cyclevalues with customer-specific inputs; adds an assertion on the responsefeaturesarray.
Related pages
Cases
Save named value configurations for testing — a lighter-weight alternative to overlays for data variation.
Values panel
Configure value sources for the base and overlays.
Build mode
Overview of the Build-mode canvas and panels.
Journey concepts
The mental model behind journeys and how they compose.

