Documentation
GitHub
Connect GitHub to import issues and open pull requests from Dispatcher.
Canonical HTML: https://getdispatcher.dev/help/github
What you get
- Import GitHub issues into your Dispatcher board
- Open pull requests from reviewed agent work in a task’s worktree
- Ship large features as GitHub Stacks (
gh stack) of dependent PRs - Keep the coding loop close to the repo you already use
Connect GitHub
- Open Dispatcher
- Go to Settings → Integrations
- Choose GitHub and complete the OAuth flow
- Approve access for the repositories you need
If the browser callback fails, confirm you launched the connect flow from the desktop app and that you aren’t blocking pop-ups or the Dispatcher redirect.
Import issues
- Open your board / project in Dispatcher
- Use the GitHub import action (from Integrations or the issue intake UI)
- Select issues or projects to pull in
- Scope the task, attach context, then run an agent
Open a pull request
- Run an agent on a task so work lands in its worktree
- Review the diff and terminal output in Dispatcher
- Use the PR action when the change is ready — choose a single PR or Stacked PRs (GitHub Stacks via
gh stack) for larger features - Finish review/merge on GitHub as usual
Tips
- Agents use your local git credentials/SSH setup inside the worktree
- Prefer small, reviewable tasks over huge multi-purpose prompts
- For stacked work, Dispatcher injects the
gh-stackskill and shows a stack map so you can submit and merge without leaving the app - If PR creation fails, verify GitHub auth hasn’t expired and the repo still allows access