dispatch
Sessions waiting on you:0finished:0· all quiet
Sign inGet early access

Docs

Broadcast

One command bar, every targeted terminal — and each one is still a real interactive shell.

Type in the bar at the top and press Enter (or Send). The command goes to every targeted terminal — the ones whose checkbox is ticked.

Targeting

  • All / None target everything or nothing.
  • When several groups are open, group chips appear — click one to target just that group.
  • Tick and untick individual tiles with the checkbox in each tile header.

The counter reads 3/4 targeted, so the bar always answers the question “what is Enter about to hit”.

Interrupting and clearing

  • Ctrl-C sends an interrupt to all targeted terminals.
  • Clear clears their screens.

Both respect targeting, so neither is an all-or-nothing panic button.

It is still a normal shell

You can click any single terminal and type into it normally. Broadcast is an extra way to reach the shells, not the only way — nothing about a tile is read-only or replayed.

Discovery, pinning and noise

Dispatch groups discovered projects by category and shows each one’s type, branch and a clean/dirty dot. Two controls keep a large workspace usable:

  • Pin the projects you’re actively on — they collect under ★ Pinned at the top.
  • Hide the ones you never open. The [Hidden] toggle brings them back when you need them.

Pins, hidden projects and recents are stored by full path, so they are shared across every workspace rather than being set up again per root.

Git status

Every tile and sidebar row shows its branch and a clean/dirty dot, plus ↑/↓ ahead-behind. It refreshes on a timer and after a rescan — which is usually enough to notice you are about to broadcast git pull into a repo with uncommitted work.

Completion pings

When a terminal rings the bell — how long-running tools signal “I’m done, your turn” — Dispatch flags it. The tile border and header glow amber with a pulsing dot, the sidebar row gets a marker, and inactive workspace tabs show a count of how many terminals are waiting.

If the window isn’t focused, or the terminal is in a different workspace, you also get a Windows toast; click it to jump straight to that terminal. Clicking or typing into a terminal clears its flag, and nothing pings for the terminal you’re already looking at.

The 🔔 button in the top bar mutes the toasts. The in-app highlight stays either way.

The bell means a session needs you. It does not mean the work is done — and for Claude Code sessions specifically, that distinction is what the Deck exists to fix.