Providers enter their days off and preferences in the app. VitalScheduler turns those and your group's rules into a complete schedule in one click, so next month takes minutes instead of hours.
Open requests for a month and each provider marks their vacation, CME, the days they'd prefer off and the days they want to work, plus standing wishes like no Tuesdays. Everyone gets an email when requests open. You see who hasn't entered yet, and after each build, which requests were met.
Describe your rotations and rules once. Click Generate and a constraint solver builds the whole month in under a minute: call, shifts, clinics, and week blocks, filled together.
Providers see their own shifts on their phones and in their calendar (Apple, Google, Outlook). Publish a change and everyone's calendar updates.
Providers request time off and propose trades in the app, with a warning before they propose if a trade would break a rule. You approve with one click. No group texts, no stale spreadsheets.
7 on and 7 off, night call that follows the day attending, "not more than once every 8 weeks" with different spacing per provider. Hard rules are never broken; preferences bend only when they must.
Nights, weekends, and holidays are spread by FTE across the year, and a report counts any date range you pick. Export a color-coded Excel grid or a printable PDF whenever you need one, or import the spreadsheet you keep today.
Each provider marks vacation, CME, and the days they'd prefer off or want to work, no reason needed. Every build shows how many requests it met and names the ones it couldn't, so the conversation after the schedule goes out starts with facts.

Emergency MedicineHospitalist / Inpatient IMOutpatient ClinicICU / Critical CareAnesthesiaOB/GYNRadiologyGeneral Surgery / OrthoNeurology GroupResidency Program
Residency programs: work-hour limits are built into the generator, and every resident sees their hours and their fair share within their class before the month starts. How it works for programs
Building call by hand today? Our step by step guide covers coverage, rules, requests, fairness and post-call days, with or without software. How to build a physician call schedule
Encrypted connections, isolated per group, recent backups kept by our host, and no patient information anywhere in the system, by design. Read the plain English version on our security page.
Every plan includes everything. Adding a provider never changes your bill within a plan, and paying yearly gets you two months free.
Free for 60 days, no card. If your group grows into the next plan, the new price starts at your next renewal, never mid-month.