Forking chats to explore ideas

Collaborating in chats
Updated Dec 16, 2025
How to fork chats to explore different approaches while keeping your original chats intact

Forking is for when you're in the middle of a chat and want to explore a completely different direction without losing your initial chat and what you've already built.

When to use forking

Forking is helpful when you want to try a different approach but you've already built up valuable context in your current chat. For example, you might be working on a product launch email and want to try a completely different format (like a customer story instead of a feature announcement) without losing the work you've already done.

How to fork a chat

To fork a chat, find the message where you want to branch off. Hover over that message and click Fork chat. This creates a new chat that includes everything up to that point, but none of the messages that came after.

You can now take the conversation in a new direction while your original chat stays intact. Later, you can compare both versions and decide which approach works better, or use both for different purposes.

Forking in shared projects

Forking is also useful in shared Projects. If a teammate has started a chat and you want to build on their work without adding to their conversation, you can fork any message in their chat.

For example, if a colleague asked the AI to come up with product ideas and you want to explore one of those ideas in your own direction, you can fork from that message. You'll get all the context up to that point, but you can continue independently without affecting their chat.

When you might not need forking

If you're just asking follow-up questions and refining the same idea, you probably don't need to fork. Forking makes sense when you're pivoting to explore a different angle or approach, when you want to build on someone else's chat without interrupting their flow, or when you want to try something completely different from a previous message.

All your forked chats remain accessible so you can compare approaches and choose what works best.

Still have questions?