GoodPlans / Guides

How GoodPlans decides what to work on first

Most auto-schedulers do something simple: they drop your tasks into the next empty gaps, top to bottom. GoodPlans doesn't. It weighs how much breathing room each task has before its deadline, how important its category is to you, how long a focus session should be, and which tasks depend on others — all at the same time, and it re-decides at every step as the day fills. The result is a plan that behaves like a thoughtful person built it, not a list poured into a calendar.

Why "just fill the gaps" isn't good enough

The naive way to auto-schedule is first-come-first-served: take the list in order and slot each task into the next opening. It looks like planning, but it fails in the ways that matter. Important work gets buried behind whatever you happened to add first. A big task due Friday sits untouched until Friday because nothing forced it earlier. And low-stakes tasks either hog prime time or never get scheduled at all. A planner that only fills gaps isn't deciding anything — it's just sorting.

Deciding what to work on first is a genuinely hard problem, because the right answer depends on several things pulling in different directions at once. GoodPlans is built to hold all of them in view simultaneously.

What GoodPlans actually weighs

It re-decides at every step, not once

This is the part that separates a real scheduler from a sorter. GoodPlans doesn't rank your tasks a single time and then place them blindly. Every time it's about to fill a moment in your day, it re-evaluates which task deserves that moment given everything already placed. A task that looked patient an hour ago can become the obvious next choice once the day tightens around it. Because the decision is continuous, the plan stays balanced from the first slot to the last, instead of front-loading whatever ranked highest at the start.

One deliberate piece of that balance: GoodPlans makes sure lower-priority tasks don't get permanently crushed by louder, higher-priority ones. Left unchecked, a naive "most important first" rule would let small, non-urgent tasks pile up forever and blow their own deadlines. GoodPlans protects against that — the quiet tasks still get their slots before it's too late.

What that means for you

You don't see any of this machinery, and that's the point. What you see is a day where the important thing isn't hiding behind the easy thing, where work due later this week has already started claiming calm blocks instead of ambushing you the night before, where big projects arrive as a series of doable sessions rather than one wall, and where nothing you told it mattered gets silently dropped. It feels considered because it is — a lot is being weighed every time a slot gets filled. You just get the finished plan.

It's honestly harder to compute than "next task into next gap," and that difficulty is exactly what you're getting: a schedule that reflects real trade-offs instead of ignoring them. That's the difference between a planner that plans and one that merely arranges.

See the plan it builds for you

Add your tasks and deadlines — GoodPlans weighs everything and hands you the day, already decided.

Get GoodPlans free on the App Store

7-day unlimited trial · no credit card · iPhone & iPad

Related guides