Video Test Drive of ScheduleAssist
Customized software covers all aspects of scheduling

Click video's lower right corner to view in full screen

Step 1: Analyze Current Schedule to Learn Key Parameters

1. Email previous schedules to

2. Algorithm learns your training program's unique structure and scheduling rules

3. ScheduleAssist transfers information about your training program into proprietary software

Click here to get started at no cost»

Step 2: Verify Your Residency or Fellowship's Unique Details


1. Receive summary of your training program's rotations (e.g., switch dates, team structure)

2. Work with expert scheduler to confirm key information

Learn how our technology saves time»

Step 3: Collect Schedule Preferences via Web Survey

1. ScheduleAssist creates on-line questionnaire to collect schedule preferences from residents and fellows

2. Eliminates collecting schedule requests via email

See example questionnaire »

Step 4: Make Schedule
Custom program eliminates tedious steps...


1. Custom program comes preloaded with scheduling rules and schedule requests

2. Gives you full control over scheduling

3. Eliminates cross-checking for conflicts and tracking program requirements

Read how iPad can speed scheduling»

Step 5: Double Check Schedule
Catch mistakes before they become problems...


1. Automatically flag scheduling conflicts

2. Verify fulfillment of credentaling requirements

3. Ensure compliance with limits on work hours

More benefits of ScheduleAssist »

Step 6: Publish Schedule
Share via email and on-line calendars...


1. Create individualized calendars for each trainee

2. Upload schedules to computer calendars (Outlook, Google, etc)

3. Custom summaries reduce complaints about unequal workloads



ScheduleAssist is the most comprehensive service available for helping chief residents and fellows make and manage schedules according to ACGME rules.

Reach us at or call 1-888-557-3695


Manual scheduling wastes time and causes easily avoidable errors.

ScheduleAssist uses advanced algorithms to speed scheduling, reduce errors, and help satisfy scheduling requests.

Read our FAQs»


Let your colleagues know about ScheduleAssist.