Skip to content

GitHub integration

Plandeck for GitHub — estimation that lives next to your code

If your team uses GitHub Issues as the source of truth for backlog, Plandeck connects directly. Import issues by repo or label, run poker, write estimates back as a labeled comment so they show up in the issue history.

Tracker syncPROJ-142
JIRAPROJ-142Checkout redesign
5 pts
5
VOTE
SyncedPROJ-142

Capabilities

What's included

Estimates land as queryable labels on every issue — no custom field required, no extra tool in the stack.
  • OAuth + GitHub App connection — no personal access tokens.
  • Import by repository, label, milestone, or assignee. Bulk-add to a Plandeck queue.
  • Estimate writeback as a labeled comment ("estimate: 8") plus an automatic label for filtering.
  • Per-issue Plandeck session link added as comment for after-the-fact discussion.
  • Works with both public and private repos.

Why labels

Why labels + comments instead of a custom field

GitHub Issues doesn't have a native story-points field — that's why most planning poker tools skip GitHub. Plandeck writes the estimate as a labeled comment plus a "size:N" label so the data is queryable from the GitHub UI and the API. Filter, search, and report from GitHub itself; Plandeck stays out of the way.

Workflow

Typical workflow

  1. 01Install the Plandeck GitHub App on the repos you want to sync (per repo or org-wide).
  2. 02Open a Plandeck poker room or async session. Import issues by repo or label.
  3. 03Run poker — sync, async, or facilitator-led.
  4. 04Confirm estimate. Plandeck adds a "size:N" label and posts a comment linking back to the session.
GitHub App
No PATs needed
4
Import filters
$0
Per voter, ever
7d
Free Pro trial

Plans

Plan availability

GitHub integration is included on the Team plan. Free and Pro tiers can paste issue URLs into Plandeck stories — the GitHub App writeback requires Team.

Install the GitHub App

Signing up starts a 7-day Pro trial — AI suggestions, session history, async voting. No credit card. GitHub writeback itself is on the Team plan.