PayCheck AIBlog

shift planner online

Build a Team Shift Workflow: Publish, Invite, and Approve Vacation Requests (Template)

October 26, 2026 · 975 words

Coordinating shifts and time-off for a small team quickly becomes a source of friction: missed messages, overlapping holidays, and unclear approvals. This article gives a simple, repeatable workflow that owners and planners can use with a shift planner online—plus concrete message and approval templates, and a worked scenario showing publish, invite and vacation approval steps using PayCheck AI features where they help.

Why a clear workflow matters for small teams

Small teams often rely on chat threads, spreadsheets, or sticky notes. That creates three common problems: (1) missing updates when an owner reworks a rota, (2) confusion about who approved a vacation, and (3) difficulty capturing open shifts or takeovers. A clear workflow prevents rework, preserves decisions, and keeps payroll-ready records.

Using a reliable shift planner online helps centralize the schedule. PayCheck AI provides team calendars, read-only calendar subscriptions, shift publishing, invites by link or QR code, and explicit request-and-approve controls for open shifts and vacations—tools that support a low-friction workflow without replacing local employment rules or payroll systems.

Core workflow overview

Follow these four stages for every rota cycle: (A) plan and publish shifts, (B) invite or update team members, (C) manage open-shift and takeover requests, and (D) collect and process vacation requests. Each stage has a recommended message template so nothing is left ambiguous.

Keep approvals traceable: use the app’s built-in request/approval flow so there’s an audit trail rather than relying on chat messages. Remember that personal pay settings, private shift notes and medical details are not shared in the team calendar.

Stage A — Plan and publish shifts (owner/planner)

How to prepare: build the rota in your shift planner online. You can create individual shifts, use common preset rotations, or set up custom day-based rotations. If you have a Pro account during an active trial or subscription, you can also upload a rota PDF or image for one-time AI extraction and approve shifts before import.

Publish checklist: finalise shift times and roles, mark any open shifts (leave unassigned), and save the calendar. When you publish, the team owner’s personal shift calendar automatically syncs into existing and new team members’ personal main calendars as a read-only copy—this keeps everyone seeing the same owner-managed schedule without allowing direct edits.

Template: Publish message to the team

Use a short, consistent message after publishing so everyone knows where to look.

Example publish message:

"Rota published for 1–14 November. All shifts are in the team calendar (check your personal calendar subscription). Open shifts: 3 evening bar shifts on 3 Nov. Please request any takeovers or open-shift signups in the app by 28 Oct. Vacation requests for this period close 25 Oct. — [Planner Name]"

Stage B — Invite members and set notifications

If you’re adding new members, send an invite link or QR code from the team settings. Team members can enable push notifications for new team messages, which helps cut down missed updates.

Reminder to new members: once they accept, the owner’s calendar syncs into their personal main calendar as a read-only subscription that will reflect owner updates. It won’t remove their existing personal shifts.

Template: Invite message for new members

Example invite message:

"Hi [Name], welcome. Join our team with this link/Q R code. After joining, you’ll see the current rota in your calendar subscription. Please confirm you can receive push notifications for team messages if you want quick updates. — [Planner Name]"

Stage C — Handle open shifts and takeovers

Ask team members to request open shifts or takeovers inside the app. Owners and planners can approve or reject these requests inside the team workflow, preserving who approved what and when.

Template for promoting an open shift:

"Open shift: Friday 8pm–12am (Bar). First to request via the app gets it. If you need to swap, request a takeover in the app and wait for approval. — [Planner Name]"

Practical checklist

  • Plan and finalise shifts using the shift planner online (individual shifts, preset rotations, or custom rotations).
  • Mark open shifts and publish the rota.
  • Send the publish message to the team with explicit deadlines for requests.
  • Invite new members by link or QR code and ask about push notifications.
  • Require open-shift/takeover and vacation requests through the app to keep approvals traceable.
  • Approve or reject requests in the app; keep a manual copy if your payroll needs records in other formats.
  • Export CSV or ICS from PayCheck AI if you need a local copy for payroll or transfers.

Frequently asked questions

Can PayCheck AI automatically assign workers to open shifts?

No. PayCheck AI supports leaving shifts unassigned and letting team members request open shifts or takeovers; owners and planners must approve or reject those requests manually.

Will publishing the rota change team members’ personal calendars?

When a team owner publishes a rota, that owner’s personal shift calendar automatically syncs into existing and new team members’ personal main calendars as a read-only subscription. It’s a one-way, read-only copy and won’t remove a member’s own shifts.

How do vacation approvals work?

Team members submit vacation requests or record vacation days inside the team features. Planners can view each member’s personal shift calendar and recorded absences, then approve or reject vacation requests in the app. Keep in mind rules about notice periods, pay and statutory entitlements vary by country or contract.

Can PayCheck AI calculate final take-home pay after approvals?

PayCheck AI can estimate gross pay from the calendar and track regular and overtime hours based on configured thresholds during an active Pro trial or subscription. Treat every pay rate and multiplier in worked examples as hypothetical and manual unless you explicitly review the figures yourself. PayCheck AI does not calculate taxes or guarantee payroll accuracy.

How do I keep a record for payroll?

Export the schedule or hours as CSV or ICS from PayCheck AI and keep that alongside your internal records. PayCheck AI supports CSV and ICS export but does not import directly into payroll systems or guarantee legal compliance.

Plan your shifts and estimate expected pay
Open the free shift calendar