Tool Lessons4 min read

Use ChatGPT Branching to Test an Alternative Without Losing the Brief

Branch a ChatGPT conversation at the decision point, change one assumption and compare both paths against the same work criteria.

Bokili Editorial· Verified September 7, 2026
ShareX
A work conversation branches at one decision point into two alternatives that meet at a shared comparison lens.

A long ChatGPT conversation can hold the brief, evidence, constraints and several rounds of refinement. Then one new idea appears: what if the audience, assumption or route changed? Continuing in the same thread can blur which instructions still apply. Starting a blank chat loses the useful context. Branching gives you a third option: keep the original line intact while testing an alternative from the exact message where the decision changed.

OpenAI added conversation branching on the web for logged-in users in September 2025. In a project, a branched chat sits beside the original, which makes the relationship easier to see. The feature is most useful when you treat the branch as a controlled work experiment, not as a licence to change every variable at once.

Branch at the decision point, not at the end

Find the last message that both possible paths should share. It might contain an approved brief, a set of facts or a draft before a disputed choice. Hover over that message, open More actions, and choose Branch in new chat. The branch inherits the conversation up to that point. Your first message in the new branch should state one change and repeat the criteria that must remain stable.

Continue in one threadCreate a controlled branch
ContextOld and new directions become mixedShared context stays fixed up to the fork
ExperimentSeveral assumptions may driftOne named assumption changes
ReviewHard to compare like with likeBoth outputs face the same criteria
DecisionThe latest answer can win by accidentA person chooses which path to keep

Use the BASE workflow

BASE: branch without losing the brief

  1. 1

    B — Bookmark the decision

    Choose the message immediately before the paths diverge. Confirm that it contains the current facts, audience and constraints.

  2. 2

    A — Alter one assumption

    In the branch, name the single change: audience, tone, sequence, risk tolerance or another decision variable.

  3. 3

    S — Score both paths

    Compare the original and the branch against the same small set of observable criteria.

  4. 4

    E — Elect a path

    Record which version you will use, why it won, and what still needs human verification.

BASE keeps the work legible. If the alternative performs better, you can adopt it deliberately. If it performs worse, the original remains available without reconstructing the conversation. If the comparison exposes a third question, branch again only after closing the first experiment.

Worked example: one rollout brief, two audiences

A project manager has used ChatGPT to draft an internal note about a new expense process. The thread already contains the approved dates, the owner, the help route and a rule that the note must not promise instant reimbursement. The first draft is written for managers. A colleague asks whether the same message could work for frontline employees using shared devices.

The manager does not append “rewrite for frontline staff” to the end of the long thread. That could silently replace the original audience and make later revisions ambiguous. Instead, they branch from the message that contains the approved brief. In the new branch they change only the audience and access condition. The deadline, owner, help route and prohibited promise remain fixed.

First message in the branch
Test one alternative to the current rollout note. Change only the audience: write for frontline employees who may read it on a shared device. Keep the approved dates, process owner, help route and the rule against promising instant reimbursement. Produce a draft of no more than 180 words. Then list any claim that still needs confirmation.
A short alternative draft plus a separate list of claims to verify.

Do not paste confidential or personal data. Use approved information and follow your organisation’s tool and data rules.

Reading is a start. Practice makes it stick.

Start learning

The manager scores both drafts on five criteria: factual accuracy, audience fit, action clarity, accessibility and unsupported promises. The frontline branch may use shorter sentences and make the help route more visible, while the manager version may explain the approval chain. Neither is automatically “better”; each can be right for its intended audience.

Compare outputs with evidence, not preference

A branch is valuable only if the comparison is stable. Before reading the new output, write down three to five criteria. Use facts or observable qualities rather than reactions such as “sounds stronger”. For a policy draft, check source fidelity, required exceptions and approval language. For a plan, check owners, dependencies and decision dates.

  • Check that both paths used the same approved evidence.
  • Identify every instruction changed after the fork.
  • Mark claims that require an independent source or owner check.
  • Note whether the branch solved the stated problem or merely changed the style.
  • Record the human decision and the reason for it.

Do not merge the two paths too early. First decide which elements are genuinely compatible. Copying attractive lines from both versions can reintroduce contradictions that the controlled comparison was meant to expose.

A branch is not a data boundary

Branching organises reasoning; it does not change what information is appropriate to enter. OpenAI’s data controls determine whether conversations may be used to improve models, and workplace accounts may have additional policies. Keep sensitive material out unless your organisation has approved the tool, account and data use. A clean fork cannot make unsafe input safe.

Try a ten-minute branch test

Test one alternative without losing the original
  1. Choose a non-sensitive work conversation with a clear decision point.
  2. Write three stable criteria before creating the branch.
  3. Branch from the last message both paths should share.
  4. Change one assumption and request one comparable output.
  5. Score both paths, choose one and record the reason.

Use branching when you need a reversible experiment inside a rich conversation. Keep the fork narrow, the criteria shared and the final decision human. That is how an alternative becomes evidence rather than noise.

Related Bokili guides

  • How to Build a Repeatable Workflow With ChatGPT Projects — https://bokili.com/en/learn/chatgpt-projects-repeatable-workflow
  • Run a Prompt Experiment Instead of Collecting Prompt Tips — https://bokili.com/en/learn/prompt-experiment-template-for-work
  • Prompt Template, AI Project or Workflow? Choose What to Reuse — https://bokili.com/en/learn/prompt-template-project-or-workflow

Sources

  1. ChatGPT release notes: Branch conversations on webOpenAI
  2. Projects in ChatGPTOpenAI
  3. Data Controls FAQOpenAI
ShareX

Reading is a start. Practice makes it stick.

Bokili turns skills like this into ten-minute missions for your whole team, with instant feedback and progress you can see.

Start learning

Keep reading