ReplayDoc
All docs
Tutorials

Embed and merge flows

You record one flow that's really two procedures. You copy-paste the same five steps into every onboarding flow. Extract splits the parent into two flows in one click. The extracted half becomes an embedded step in the original. Embed reuses any existing flow inside another. Unlink converts an embed back to standalone steps.

Meta moment. Like all our walkthroughs, the steps below are themselves a ReplayDoc flow we recorded ourselves. Watch how the editor handles extract, embed, and unlink.

Loading walkthrough...

Tips

  • The "Merge" button creates an embed. The UI calls it Merge because you're merging a sub-flow into a parent. Conceptually, Embed and Merge are the same action: insert a single linked step that points at another flow.
  • Embeds are live references. Editing the source flow updates every parent flow that embeds it. You don't have to track down every copy when something changes.
  • Unlinking copies the steps into the parent. Once unlinked, the parent has independent steps, and the link is gone. Re-embedding creates a new reference, not a restored one.
  • Embeds can't nest. A flow that contains an embed can't itself be embedded inside a third flow. One layer deep.