What is a flow?

A flow is a named overlay that highlights a sequence of connections on the canvas. It answers the question: "How does a request get from A to B?"

Each flow can contain one or more paths, each with its own color. A path is a sequence of segments that follow existing connections. When a flow is visible, its segments light up on the canvas, making it easy to trace the journey.

Flows are saved as part of your .tesseract.json file and persist across sessions.

Flows are a Pro feature. Free-tier users can view flows in shared projects but cannot create new ones.

Opening the Flows sidebar

Click the Flows button in the toolbar (or press F). The sidebar opens on the right side, showing the list of existing flows. A badge on the button indicates the number of saved flows.

Creating a flow

In the Flows sidebar, click New Flow to enter build mode.

1 Name your flow

Enter a descriptive label (e.g. "User login flow", "Order checkout").

2 Pick a color

Select a color from the palette for the first path. This color will be used to highlight the connections on the canvas.

3 Click connections on the canvas

Click the connection lines that form the path, in order. Each clicked connection is added as a segment and immediately highlighted on the canvas in the chosen color.

4 Add more paths (optional)

Click Add Path to create additional paths with different colors. This is useful to show alternative routes or parallel flows within the same story. For example, use one color for the request path and another for the response path.

You can rename a path by clicking on its name in the sidebar. Give each path a descriptive label like "Request" or "Response" to keep multi-path flows easy to read.
5 Save

Click Save Flow. The flow appears in the sidebar list and its highlights persist on the canvas.

The preview updates in real time as you build the flow — you see exactly what the final result will look like before saving.

Managing flows

Each flow in the sidebar has three action buttons:

You can show multiple flows at the same time. Their colors overlap on shared connections, making it easy to spot where different flows intersect.

Unsaved highlights

When Claude creates temporary highlights via the MCP tools (highlight_path), they appear in an Unsaved section at the top of the Flows sidebar. These highlights are transient — they are not part of the saved project.

Each unsaved highlight has four action buttons:

When to use flows