Planning Agent

A starting proposal for sprint planning

Frankee reads your current sprint, your next sprint, and the top of your ranked backlog, then proposes a plan and explains its reasoning. It is a first draft to argue with, not a plan to adopt. The parts it has not assessed are stated on the page, every time.

Read this section before using the feature. The Planning Agent does not check whether items are ready, whether they have dependencies, or whether the selection fits your team's capacity. Those are three of the most important questions in sprint planning and Frankee answers none of them yet. A proposal that looks complete is not, and the page says so above every recommendation.

What it can and cannot do today

This is an early release. The honest boundaries:

Generating a proposal

Go to Team Events › Planning Agent and choose your team. Opening the page resumes your last proposal if one is still open; it never regenerates on its own, so a plan you were reading is not replaced while you look at it.

Generate a fresh proposal re-reads your tracker. If you moved work in Jira or Azure DevOps since the last run, this picks it up. Proposals expire after 24 hours, on the grounds that a plan built on yesterday's board is not a plan.

Frankee reads up to 200 items from each sprint and the top 50 of your ranked backlog. Where a read was cut short it tells you, so you know the proposal was built from a partial view.

What Frankee works out first

Before proposing anything, Frankee states the situation it is reasoning from. This is shown on the page so you can disagree with the premise rather than only the conclusion.

CREATE or REVIEW

The threshold is three items: fewer than three in the next sprint is CREATE, three or more is REVIEW. One or two tickets dragged forward is usually how a team parks work, not a plan. The threshold is shown on the page so you can see the rule and disagree with it.

The goal it planned around

Frankee looks for a goal on the sprint being planned, never the one currently running: borrowing the running sprint's goal would attribute a commitment to your team about different work. Placeholder values such as "TBD" are treated as no goal at all.

The three strategies

Frankee names the strategy behind its plan and explains in a sentence why it fits.

Where a goal exists but nothing in the backlog clearly relates to it, Frankee chooses HYBRID and flags the signal as ambiguous rather than claiming goal alignment it cannot support. Treat that as a starting point for discussion.

REVIEW mode: a second opinion on your draft

When your team has already started planning, Frankee shows your draft as the baseline and sorts it into four buckets. The fourth is the one that matters most.

The recommendation is derived from that review: what Frankee would retain, plus what it would add, in your draft's original order. The order your team put the draft in is itself a decision, and it is not resorted.

Where the next-sprint read was cut short, Frankee says how many items went unassessed rather than letting a partial review look complete.

What Frankee has not evaluated

Every proposal carries three callouts, always all three, whatever the plan says. They sit above the recommendation because they qualify everything below them, and they cannot be dismissed.

These are written by Frankee itself rather than generated, so no change to how the plan is produced can quietly drop one. An omitted warning would read as a dimension that passed.

This is what planning conversation is for. Readiness, dependencies, and capacity are exactly the questions a team answers together in sprint planning. Frankee narrows the starting field and shows its reasoning; the sprint your team commits to is still your team's to decide.

Reading the proposal well

If something does not work

Related: Integrations covers tracker configuration, and Definition of Ready is the readiness standard Frankee does not yet check plans against. Questions can go to Settings › Contact Support or the contact form.