All Do ← Back

Team PTO planner

A PTO planner that actually reshapes the timeline.

A team PTO planner is a tool that records who is out, when, and — critically — what that means for the work in flight. Most PM tools treat PTO as a parallel calendar that nobody looks at; the project plan goes on assuming everyone is at their desk. All Do treats PTO as a first-class input: when a task crosses someone's time off, the bar visually splits at the PTO boundary and the working-day count stays honest. Free, web-based, built for teams up to ten people.

Try All Do — free

The reason most PM tools are bad at PTO

The pattern is depressingly consistent. The team has a project plan in tool A — Jira, Linear, Asana, Trello, ClickUp, take your pick. The team has a vacation tracker in tool B — a shared Google Calendar, a Notion database, an HR portal, or a paper sign-up. Tool A doesn't know about tool B. Result:

The root cause is that PTO is treated as a fact about people, not as an input to the plan. The two systems never talk.

What "PTO reshapes the timeline" actually looks like

In All Do, each teammate has their own PTO entries. They live on the same data model as tasks — same person, same date axis, but a different shape (a striped grey overlay across the swimlane). When you assign a task that overlaps PTO days:

None of this is a separate "PTO module". It's the same shape as a task — just rendered differently, and treated by the deadline math as days off.

How to record PTO in All Do

By hand

Drag on an empty area of a teammate's swimlane to open a small modal: pick PTO as the type, set the date range, add a label ("conference", "wedding", "out sick"). It's a single gesture.

By Google Calendar import

If your team uses Google Calendar for OOO events, connect it once and All Do will pull events on selected calendars and offer to convert them into PTO entries for the right person. Connection is per-teammate; events stay private unless they're explicitly imported.

By file import

If you have an existing spreadsheet — XLSX / CSV — All Do auto-detects rows whose name contains PTO, Holiday, or Vacation and routes them to the time-off lane rather than the task lane. You can dry-run the import to see the mapping before committing.

Open All Do

What's intentionally out of scope

All Do is a planner, not an HR system. Specifically, we don't do:

When this is the right tool


Frequently asked questions

What does it mean for PTO to 'reshape' a task?

In All Do, when a task crosses someone's PTO days, the bar visually splits at the PTO boundaries — and the task's working-day count stays correct. A five-day task that crosses a three-day vacation now spans eight calendar days. The deadline shifts to reflect what is actually true.

How is this different from a separate vacation calendar?

A calendar shows when someone is out. A planner that knows about PTO shows what that means for the work in flight. The first is a fact; the second is a consequence. Tools that keep the two separate force the project manager to manually re-do the math every time a vacation is added — which means nobody does it consistently.

Does All Do import PTO from Google Calendar?

Yes — All Do can import time-off events from Google Calendar and create PTO entries for the right teammate. There's also a file-import path: CSV / XLSX rows whose name field matches PTO, Holiday, or Vacation are auto-detected as time off rather than as tasks.

Can I record team holidays or company-wide closures?

Yes. You can mark a calendar day as "off" on the timeline for everyone, and the same task-reshaping math applies. Half-days and a built-in holiday catalogue are on the roadmap; today you can mark them manually.

How much does this cost?

Nothing. All Do is free for everyone — no paid tier, no card, no seat cap. PTO handling is part of the core product, not a paid add-on. Aetix LLC operates the product.