This guide takes you from a fresh PlanMyRounds account to your first published duty plan. Plan on about 10 minutes.Documentation Index
Fetch the complete documentation index at: https://planmyrounds.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- A PlanMyRounds account (sign up)
- Admin access to your organisation (only admins can create shifts and rosters)
- Your team of doctors added under Users
- An idea of the shift pattern you run (e.g. Morning OPD 08:00–17:00, Night Cover 20:00–08:00)
Steps
Add your team
Go to Users in the sidebar and invite the doctors who will be on duty. For each user set:
- Role — admin or doctor
- Seniority — senior or junior (used by the scheduler for senior-to-junior ratios)
- Department / pod (optional) — makes team selection faster later
Create your custom shifts
Go to Shifts in the sidebar. PlanMyRounds ships with default shifts, but you’ll usually want a few custom ones tailored to your department.Select Create New Shift and fill in:
- Shift Name — e.g. Morning OPD, Night ICU Cover
- Start Time and End Time (overnight shifts that cross midnight are handled automatically)
- Required Doctors — minimum headcount per day
- Minimum Seniors Required — seniority floor for the shift
Approve any leave for the period
The scheduling engine only respects leave that is Approved before generation starts. Pending requests are ignored.Go to Leave and approve (or reject) any outstanding requests covering your roster dates. See Approval workflow.
Open the duty plan wizard
Go to Duty Plans in the sidebar and select Create New Plan. The wizard walks you through four steps:
- Period and details — pick a Start Date and End Date (use the Next Week / Next Month quick buttons), and optionally name the plan (e.g. Cardiology — June 2026).
- Shift configuration — choose which shifts to include and how many doctors each one needs per day. Apply one pattern to every day, or use different patterns for weekends / specific weekdays.
- Team selection — pick the doctors for this plan. Filter by department or pod. A live coverage check warns you if you don’t have enough doctors for the period.
- Scheduling rules — set max consecutive work days, minimum rest days per week, minimum rest hours between shifts, senior-to-junior ratios, and other constraints.
Generate
Select Generate. The engine runs in the background and usually produces a Draft roster within a minute. You’re taken straight to the roster detail page.If generation Fails, it’s usually not enough doctors, rules that are too tight, or too much approved leave in the period. Adjust inputs and retry.
Review and publish
Check coverage, workload distribution, and any flagged conflicts on the draft. When you’re happy, select Publish.The roster goes live, becomes visible to the whole team, and a shareable link is available. See Publishing a roster.
What’s next
Handle swaps and cover
Let doctors trade duties after the roster is published.
Edit a published roster
Make manual adjustments when real-world changes happen.
Understand the rules
Learn how work, rest, and fairness constraints shape the schedule.
How shifts work
Default vs custom shifts, recovery times, and the shift library.