Skip to content
iSchedule.MD iSchedule.MD

Your schedule, your choice.

Physician and Anesthesia Scheduling
Built Around Your Group

A powerful scheduling engine.
Use AI to help you define rules, review drafts, make custom changes and ask questions about your schedule.

Scheduling powered by Occam3
Coverage. Commitments. Constraints.One schedule to bring it together.

Occam3 scheduling preview

Illustrative
  1. Setup
  2. AI rules
  3. Build
  4. Review & improve
  5. Publish

Publish your schedule

05 · Your final say

Published to Master Schedule

You chose Publish. The approved draft is now the Master Schedule.

Publication complete · demonstration only

Maple Hospital · sample weekPublished example
StaffMonTueWedThuFriSatSun
Dr. AlexMorgan
Dr. JamiePatel
Dr. RobinEllis
Dr. CaseyChen

Fictional playback · no live build, AI request or publishing. Playback is not a build-time benchmark.

Find Your Scheduling Workflow

AI-assisted scheduling · Preview

Your scheduling assistant.
In plain language.

Explain your rules in your own words. Review the structure before using them to build a schedule draft.

We're also developing AI to review drafts, make custom changes and answer questions about your schedule—from checking workload to exploring a different assignment.

You stay in control of the rules and proposed changes. The AI preview works with drafts; publishing still uses the established schedule builder.

Example rule draft
You describe

“After an overnight call, give the physician the following day off from all clinical shifts—including weekends and holidays.”

AI drafts

Protected rest after overnight call

After
Any overnight call
Protect
Following day · no clinical shifts
When
Weekdays, weekends & holidays
Priority
Required rule
You review and approve.

Illustrative rule drafts, not live AI results. Review each rule against your group’s policies before using it.

The Occam3 Scheduling Engine

Complex schedules.
Elegant solutions.

Bring your staff, coverage needs, requests and scheduling rules together. Occam3 builds a draft around your group’s commitments, ready to review, refine and publish.

  1. Staff

    Your team.

  2. Shifts

    Coverage needs.

  3. Dates

    Coverage days.

  4. Rules

    Assignment rules.

Introducing the Occam³ scheduling engine

“Entia non sunt multiplicanda praeter necessitatem.”

Occam’s razor — choose the simplest solution.
01 / Build

Build Your Draft

Bring coverage, work commitments, linked shifts and time-off requests into one draft using your approved rules. Reuse patterns for your next schedule without starting over.

02 / Refine · Preview

Improve Workload Balance

Compare candidates against your group’s workload goals and choose the draft that works best. Google OR-Tools CP-SAT searches for improvements around your configured goals.

03 / Review · Preview

Review With AI

Describe rules in everyday language, ask questions about a draft and request changes. Review conflicts and workload, adjust assignments and approve proposed changes before publishing.

What You Can Ask Preview examples
  • “Avoid assigning consecutive weekends.”
  • “Why does Dr. Morgan have more calls?”
  • “Move this call while keeping approved vacation unchanged.”
3 months. About 10 seconds.

In one example, the established Occam3 builder creates an initial three-month draft for 60 physicians across 3 hospitals in about 10 seconds. Build time varies with the group’s rules and setup.

  1. Plan and Approve Requests
  2. Prepare Rules
  3. Build
  4. Review and Improve
  5. Publish
Book a Demo

Call is more than a number

Make fairness
visible.

Call shapes life beyond the hospital. Weekends and holidays deserve particular care.

Some physicians want more call. Others want less. Compare assignments with agreed targets, review weekend and holiday distribution, and look at the pattern over time.

Use scheduling statistics to make workload discussions clearer. Fair doesn't always mean identical.

Call distributionIllustrative reporting example
PhysicianCall
Target / Actual
WeekendHoliday
Dr. Alex Morgan12 / 1241
Dr. Jamie Patel9 / 931
Dr. Robin Ellis6 / 620

Fictional data, not a customer result. Targets reflect the group's agreed commitments.

Dr. Alex MorganMy Requests · Example
October 14No call
Requested
October 23Day off
Requested

For scheduler review. Requests are not confirmed assignments.

A voice before the schedule is built

Make room for life
outside work.

A day off. A day without call. A little more certainty when planning family life.

Physicians can submit requests before the next schedule is built. Schedulers can review those needs alongside coverage, workload and the group's rules.

And when plans change, staff can arrange shift changes for review, with less back-and-forth for the scheduler.

For schedulers and department chiefs

Your rules.
More physician choice.

Keep the oversight your group needs. Give staff more say in their working lives.

Set work commitments, call patterns and staff rules. Make manual assignments where needed, then review and adjust the schedule before sharing it.

01

Build around your group

Work percentages, linked shifts, repeating patterns and individual rules.

02

Review before sharing

Use the planner and workbench to inspect assignments and make changes.

03

Let staff choose daily work

With the optional Mobile Picklist, physicians review the operating-room cases and choose from the remaining lists.

Optional Mobile Picklist

The schedule is set.
The choice is yours.

Give physicians more say in their daily work.

For groups that choose operating-room work each day, Mobile Picklist brings the available lists to their phone. Review the cases, choose when it's your turn and see the day take shape.

Your group can start with call and shift scheduling. Add daily picking when it fits the way you work.

Explore hospital connections
Mobile PicklistFictional example

See the cases.
Choose your list.

  1. 1
    Dr. Alex Morgan
    Picking now
  2. 2
    Dr. Jamie Patel
    Up next
  3. 3
    Dr. Robin Ellis
    Third pick

Daily Picklist

Maple Hospital · Sep 16, 2026
iSchedule.MDTEXT MESSAGE
now
It’s your turn to pick

Dr. Alex Morgan, your list is ready. Please sign in to choose your work for September 16 at Maple Hospital.

OR 04 · General Surgery

Dr. Taylor Reed
2 cases
  1. 08:00
    Laparoscopic cholecystectomyAge 54 · Note: Latex allergy
  2. 10:15
    Inguinal hernia repairAge 63

Available

OR 07 · Orthopedics

Dr. Casey Chen
2 cases
  1. 08:00
    Total knee arthroplastyAge 68 · Left knee
  2. 10:30
    Total hip arthroplastyAge 71 · Right hip

Available

OR 09 · Urology

Dr. Avery Singh
2 cases
  1. 08:15
    UreteroscopyAge 47 · Left side
  2. 10:00
    Transurethral resectionAge 66

Available

Review the operating-room lists

Up next: Dr. Jamie Patel

All names and cases are fictional. Scheduled times are examples; playback is shortened. No messages are sent.
Demo only. No messages are sent.

Hospital integration experience

Bring your daily
operating-room lists together.

We've integrated with hospital surgical-booking systems including Cerner, Epic and MEDITECH.

  • Oracle Cerner
  • Epic
  • MEDITECH
  • and others

Epic is a registered trademark of Epic Systems Corporation. Oracle, Cerner and MEDITECH are trademarks of their respective owners. Logos are shown for identification; no endorsement is implied.

Bring hospital list details into the picklist so physicians can review the cases before choosing. Talk to us about the connection your hospital needs.

Discuss your hospital's setup

Built from a physician's own experience

It started with
happier staff.

I built iSchedule.MD for my own hospital in 2003. I knew how much work scheduling took, and wanted to make it easier while giving colleagues more say in the rooms they worked in. Having that choice made a real difference to their day.

iSchedule.MD became a commercial product in 2014. In 2026, we have incorporated AI to help create schedules and define rules, while keeping the same goal: less time scheduling and more choice for physicians.

Dr. Giles Cruickshanks Founder, iSchedule.MD

About Dr. Giles Cruickshanks
  1. 2003First concept for my own hospital
  2. 2014Commercial release
  3. 2026Rebuilding for the next chapter

Our mission

Our mission is to improve the lives of physicians through fairer schedules, less administrative work and greater choice. Your schedule, your choice.

Plans for your group

A better scheduling experience.
An easier switch.

Moving systems takes time and commitment. We help with the transition so your group can focus on building schedules that work for everyone.

50% off your first year.

A lower first-year price to help your group make the switch. Available to all new groups, whether you use another platform, spreadsheets or a manual process.

Show prices in

Scheduling

$225$165per physician for the first year

$450$330 per physician/year from year two.

  • Schedule building and staff requests
  • Shift swaps and the opportunity board
  • Workload statistics, iCal access and a private document library

Scheduling + Mobile Picklist

$275$200per physician for the first year

$550$400 per physician/year from year two.

  • Everything in Scheduling
  • Mobile daily-work selection and pick-turn notifications
  • Manual room data or an optional hospital booking-system connection

A supported switch, included.

No additional fee for standard setup and scheduler training.

  • Staff setup
  • Scheduling-rule setup
  • Scheduler training
Optional hospital integrationHospital IT setup$2,500$1,800 one time

Per agreed booking-system interface. Includes hospital IT coordination, configuration, import testing and handover.

Separate from standard setup and the first-year discount. Additional interfaces or substantial custom work are quoted separately before work begins.

Prices are billed annually. Applicable taxes extra. Locums who work regularly at least one day per week at the hospital count as staff for billing. Occasional locums are not charged. Additional training is $200$150/hour.

We want to earn your group’s trust for the long term, with scheduling you enjoy using and support to help you get started.

Before you change systems

Will it work
for your group?

Start with your workflow, your rules and the things your current system makes difficult.

What does AI do, and what stays with our scheduler?

AI helps turn your description into structured rules you can inspect and approve. We're expanding it to review schedule drafts, make custom changes and answer questions about your schedule. You review proposed changes and decide what to publish. The AI preview works with drafts; publishing still uses the established schedule builder. Availability depends on your group’s setup.

What happens when our rules cannot all be satisfied?

Required rules are not silently relaxed to produce an answer. Review the conflicting requirements and decide what to change. A search ending without a verified solution does not always prove that no solution exists; a confirmed conflict and an incomplete search need different next steps.

How do you account for part-time work, weekends and holidays?

Configure work commitments and targets, then review call distribution and historical workload. Different commitments can mean different counts. Your group decides what a fair balance means and reviews the result before sharing it.

What do you need to set up our first schedule?

Start with your roster, shift definitions, coverage needs, work commitments, requests and a representative set of rules. We review those with you and agree on the setup scope before work begins. Scheduling plans include staff and rule setup plus scheduler training.

How would this fit a specialty outside anesthesia?

Start with the call and shift schedule your group needs to build. We review coverage, skills, linked duties and individual rules during onboarding to confirm the fit. Mobile Picklist is optional; experience in anesthesia informs the product without defining every group’s workflow.

For physician groups in Canada and the USA

Let's talk about
your schedule.

Tell us about your group and what you want to improve.