Software work already has a shared surface
A real engineering task is more than a prompt and a response. It has a repository, a terminal, a branch, a staging URL, screenshots, questions, review feedback, and decisions someone will need to find again. Dispatch brings that surface into view instead of leaving it scattered across tabs and one-off conversations.
terminals · worktrees · messages · media · pins · whiteboards · Brain · personas · jobs
What persists
Execution: a terminal and the agent inside it keep running in tmux when a browser tab closes. Changes: a worktree and branch remain separate from the work already in progress. Context: messages, screenshots, media, pins, whiteboards, and Brain keep the useful record close at hand. Practice: personas and jobs preserve a review style or recurring task without reducing every situation to a predefined pipeline.
A bug investigation, without losing the thread
- A developer launches an agent to investigate an intermittent production bug. Dispatch creates an isolated worktree so the investigation does not interrupt anyone’s current changes.
- The agent runs the app, watches logs, and discovers a staging URL. It pins the URL and shares a screenshot of the failure rather than burying both in terminal output.
- The developer adds a message with a hunch. A review persona opens the diff, sees the same screenshot and pinned URL, and leaves structured feedback.
- The developer closes the browser. The agent continues in its terminal, the artifacts remain shared, and the state is not held hostage by a live chat window.
- That evening, the developer returns from another device. They can see the terminal, the worktree, the feedback, the staging link, and the decision trail—then decide what should happen next.
Why this is not a workflow engine
The point is not to make every task follow a fixed sequence. An investigation can become a design conversation. A review can reveal a new bug. A human can decide the next step is to wait, split the work, inspect production, or stop. Dispatch makes the underlying collaboration capabilities available in each of those moments.
Those capabilities can support a repeatable workflow when one is useful. But the workflow sits on top of a shared workspace, rather than replacing it.