back
Tech Specs

The full feature inventory.

No marketing fluff. Here's exactly what Dispatched does, feature by feature. This page is updated with every release.

12 categories
62 features
macOS 15.0+

Session Management

9
Real-time session monitoring — track Claude Code sessions as Running, Idle, Waiting for Input, Stale, or Completed
Multi-project organization — group sessions by project with custom emoji icons
Session search & filtering — filter by status, time range (7d / 30d / 3mo / all), and text search
Session resumption — resume sessions in the Dispatch Board terminal or Terminal.app
Staleness detection — configurable threshold (15–480 min) to flag inactive sessions
Session renaming — custom titles with auto-generated fallbacks from session memory
Pinned sessions — pin important sessions to a dedicated section that persists across launches and survives filtering
Remind Me — set quick (15 min) or custom reminders for sessions with optional notes and Apple Reminders sync
Dismiss & restore — hide completed sessions and bring them back; multi-select pin, unpin, and dismiss operations

Dispatch Board (Terminal)

4
Embedded terminal — run Claude Code sessions directly inside the app
Multi-session support — manage multiple terminal instances per project
Directory picker — start new sessions in any project directory
Workspace-aware tabs — switch between main branch and worktrees

GitHub Integration

9
OAuth2 & PAT authentication — sign in via browser or personal access token
Issue browsing — view open/closed issues across monitored repositories
Issue creation & editing — create issues, update titles, descriptions, labels, milestones
Issue-to-session linking — associate sessions with GitHub issues (auto-detected from branch names)
Pull request tracking — view open PRs with status (Draft, Ready, Changes Requested, etc.)
PR creation — auto-generated titles, issue references ("Closes #X"), and base branch detection
Repository management — auto-detect local repos, link to GitHub remotes, import from GitHub
Issue reminders — set quick or custom reminders on GitHub issues with notification actions
Rate limit display — see remaining GitHub API quota

Git Workflow Automation

8
Branch management — view, create, switch, and search local/remote branches
Diff summary — uncommitted and committed changes with file counts, additions, deletions
Ahead/behind tracking — commits ahead/behind compared to remote
One-click workflows — Fetch, Pull, Push, Commit & Push, Merge Main, and Create PR as single-action operations
Commit & Push — auto-generated commit messages with optional skip-dialog mode
Merge Main — fetch and merge default branch with conflict detection
Create PR — streamlined flow with issue-aware auto-population
Git client integration — open projects in Fork.app or other Git clients

Notifications

5
6 notification types — session finishes, needs input, goes stale, plan ready, review complete, PR merged
Custom sounds per event — choose different notification sounds for each type
Volume control & preview — adjust and test notification sounds
Snooze management — configurable reminder intervals (1hr → 1 week)
Remind Me — schedule reminders for sessions and issues with optional Apple Reminders sync

Worktrees

3
Create isolated working copies of a repositoryexperimental
Tab-based switching between main branch and worktreesexperimental
Parallel sessions — run different Claude sessions on different branches simultaneouslyexperimental

Project Management

5
Custom project icons — auto-detect, path-based, or custom emoji styles
Open in build tool — launch in Xcode, or other configured tools
Run project — execute preset run commands (Xcode, Flutter, Web, React Native, Rust, Go)
Open in Git client — jump to Fork.app or another Git client
Keyboard shortcuts — Cmd+R to run, Cmd+, for settings

Menu Bar Quick Access

6
System menu bar icon with popover for quick session overview
Claude usage tracking — session and weekly utilization with threshold notifications
Project switching, session status badges, relative timestamps
Inline project details — branch, PRs, workspace info at a glance
Quick actions — resume, dismiss sessions without opening the full window
Session reminders — set quick reminders directly from the menu bar popover

File Watching & Live Sync

2
Git directory monitoring — auto-update diffs and branch state in real time
Branch change tracking — detect switches and refresh the UI

Subscription (Free / Pro)

3
Free tier — 1 project, 5 sessions, 1 issue creation/day, basic notifications
Pro tier — unlimited projects, sessions, issue creation, premium notifications, worktreespro
RevenueCat-powered paywall with annual/monthly plans, trial support, and purchase restoration

Onboarding

1
Guided setup flow — Claude Code detection, hooks installation, notification permissions, GitHub auth

Settings

7
General (resume behavior, launch at login, build tool, Git client, run preset)
Session display (indicator style, icons, staleness threshold, hooks management)
GitHub (auth, monitored repos, import, icon customization)
Notifications (per-type sounds, volume, snooze, Apple Reminders sync)
Subscription (status, upgrade, restore, support ID)
Updates (automatic update checks and downloads via Sparkle)
Searchable settings with keyword matching

What's Next

These are directions I'm actively exploring. Timelines depend on platform constraints, traction, and the reality of being a solo developer with a full-time job. Nothing here is a promise — but it's where my head is at.

Multi-CLI Support

Codex and other coding CLIs alongside Claude Code, all managed from one place.

Usage Analytics

Compare which CLI handles which tasks better, so you can make informed decisions about when to use what.

AI-Powered Task Management

A dedicated planning layer that connects to an AI provider and helps structure your work upfront — so when you start a session, everything is ready to go.

Missing something? Got a feature idea that would make your workflow better? I genuinely want to hear about it.

christiansko@unpluggedapp.site