Planning Poker for Jira

Estimate straight from your backlog. Type an issue key, and the story your team is voting on appears — summary, description and acceptance criteria — without anyone alt-tabbing to Jira.

Jira Cloud AES-256-GCM encrypted token No marketplace app to install

The worst part of sprint planning is not the estimating. It is the ten seconds before each story where the facilitator finds the ticket, reads the title out, scrolls to the acceptance criteria, and eleven people wait. Multiply by thirty stories.

What the integration does

When your organisation has connected Jira, the "start a session" box accepts a Jira issue key — PROJ-123, ENG-4471, whatever your project uses — in place of a typed description. GiveItPoints looks the issue up and puts it in front of everybody in the session:

Everyone sees the same thing at the same time, which removes a surprisingly common source of estimate spread: half the team voting on the title and the other half on the requirements.

Scope, stated plainly

The integration is read-only. It looks issues up; it does not write points back into Jira, move issues between statuses, or modify anything in your instance. Teams record the agreed estimate in Jira themselves, or export the session to CSV.

Setting it up

Configuration is per organisation, done once by the organisation owner. Every team in that organisation inherits it — nobody else needs to set anything up, or know that a token exists.

  1. Create an Atlassian API token

    From your Atlassian account, go to Security → API tokens and create one. The token carries the permissions of the account that created it, so use an account that can read the projects you estimate.

  2. Open your organisation settings

    In GiveItPoints, go to your organisation page and open Settings. Jira configuration lives there.

  3. Enter your site, email and token

    Your Jira site name — the part before .atlassian.net — the Atlassian email address the token belongs to, and the token itself. It is encrypted on the way into the database.

  4. Start a session with an issue key

    Type PROJ-123 where you would normally type a story description. The details load, the team votes, you move to the next one.

The in-app Jira integration guide has the step-by-step version with screenshots, and your organisation settings page links to a detailed token walkthrough.

How the credentials are handled

An API token is a real credential, and it is worth knowing exactly what happens to it:

If an issue key cannot be found — wrong project, insufficient permissions, a typo — the session falls back to the plain text you typed. A failed lookup never blocks estimation.

Why estimate outside Jira at all

Jira is a good system of record and a poor estimation surface. It has no notion of a simultaneous reveal, which is the one mechanic planning poker depends on — without it, the first number anybody says anchors the whole room. A shared field that everyone can see is exactly the failure mode the technique exists to prevent.

What sits alongside the Jira lookup:

Frequently asked questions

Do I need to install anything in Jira?

No. There is no marketplace app and nothing to deploy into your instance. The connection uses a standard Atlassian API token created from your own account, so it needs no Jira admin approval.

Does it work with Jira Server or Data Center?

The integration targets Jira Cloud, connecting to your atlassian.net site. Self-hosted Data Center instances are not supported.

Can it write the agreed estimate back to the issue?

Not today — the integration is read-only by design. Teams set the story point field in Jira themselves, or export the session's results.

Where do acceptance criteria come from?

From your Jira custom field, located by name rather than by a hard-coded field ID, so it works across differently configured projects. If the field is not present, the summary and description are shown on their own.

Does every team member need a Jira account?

No. The lookup happens once, server-side, using the organisation's credentials. Participants see the story details whether or not they have Jira access — useful for contractors and guests.

Is the Jira integration on the free plan?

Jira configuration lives at the organisation level. See the pricing page for which plans include organisations.

Estimate your Jira backlog this sprint

Connect Jira once, then run every session with the real story in front of the team.

Free plan available. Teammates join by link — no account needed to vote.