Search
Clear search
Close search
Main menu
Google apps
Use a spreadsheet to manage your institutional schedule, and let Shift Scheduler automatically manage each user's Google Calendar!
Listing updated:August 31, 2023
Works with:
125K+
Overview
Automatically create and maintain your organization's schedule in a single spreadsheet that automatically creates Google Calendar events for your users, as well as creates and maintains separate a separate spreadsheet view reorganizing your schedule by shift, to immediately see who's covering what responsibilities.

Designed by a family medicine Chief Resident with medical residencies in mind (but flexible enough to be used by anyone with complex scheduling needs), this shift scheduling application simplifies the process of creating and maintaining complex schedules for even large numbers of people. At the first run, an example spreadsheet is created to demonstrate how the program works. A tutorial guides you through customizing that spreadsheet to your specific users, and the program will open a sidebar in which you'll have the option of defining several attributes of commonly worked shifts (each can have a start and end time, custom location, as well as several other advanced properties). With that, setup is complete and you're ready to schedule!

Then, when you then assign shifts to your users (either by assigning a shift to their name in the "User View" tab or by assigning their name to a shift in the "Shift View" tab), the program will use the shift information you've already supplied it to create google calendar events for your users (and synchronize with the other spreadsheet view to keep everything up to date)! 

If you assign a user a shift name which doesn't match one of the specially defined shifts you've set up in the sidebar, the program will create an All Day event in the google calendar for your user instead. You can even type in a custom event with it's own times -- for example "1-4:30 Meeting" -- and it will create a calendar event based on those times. You can create multiple events in the same day by separating them with a forward slash "/" or a comma ",". 

There are lots of advanced options and features too, but if you're not interested by now I don't think they'll convince you. Check it out for yourself! You can always access a more detailed summary of information within the program by opening the help or tutorial views from the menu.

My residency program is now using this as its primary scheduling resource - I hope you find some use for it as well!
Additional information
PricingNot available
Developer
SupportNot available
Privacy policy
Terms of service
Shift Scheduler will ask for the permissions shown below. Learn more
Shift Scheduler will need access to your Google account
This will allow Shift Scheduler to :
View and manage spreadsheets that this application has been installed in
See, edit, share, and permanently delete all the calendars you can access using Google Calendar
Display and run third-party web content in prompts and sidebars inside Google applications
Allow this application to run when you are not present
Send email as you
See your primary Google Account email address
See your personal info, including any personal info you've made publicly available
Reviews
Language:
Sort by:
Google doesn't verify reviews or ratings. Learn more about reviews
Profile Picture
Anne Marquet
January 6, 2025
I was impressed with the app and spent ages setting it up, but then I realized that it is impossible to allow multiple selections for the drop down menus, so not allowing multiple employees to do the same shift or to give multiple shifts to the same employee. I have tried to modify in the data validations rules, but it goes back to arrows automatically. Cannot find any support anywhere. Back to square one now. Very disappointed.
Is this review helpful?
Yes
No
Profile Picture
Hemant Gaikwad
October 21, 2024
I get the error message "Access blocked: Authorization Error" sometimes while installing the add-on and if that is successful, I get the error while trying to load the sidebar in Google Sheets. Error message: Account restricted Learn more about this error If you are a developer of this app, see error details. Error 400: invalid_request
Is this review helpful?
Yes
No
Profile Picture
Al Babusis
May 17, 2024
Our group of 7 professionals used this for 4 months. There were occasional technical issues but it mostly worked and seemed to be exactly what we needed. Recently, the app behaved strangely and our schedule became corrupted and we were unable to revert to a previous version. Not sure the source of this error but after several days of troubleshooting we had to abandon the app.
Is this review helpful?
Yes
No
Profile Picture
Mark McCarthy
December 29, 2023
This looks like it'll be awesome for my needs, scheduling care staff and all. Intuitive after reading through the tutorial, and seems to work well with less effort than some other tools! Would love to see some custom color options for staff calendars, vs. the 9 or so default choices. Having everything color coded makes things easier to see at a glance, and I have more staff than there are colors.
Is this review helpful?
Yes
No
Profile Picture
Adrian Bercea
June 30, 2024
For me it worked perfectly and did everything I needed it to do. Super sheet!
Is this review helpful?
Yes
No
Profile Picture
Oscar D.D. Obiga
November 4, 2024
Great to work with. Keep up the good work.
Is this review helpful?
Yes
No
Profile Picture
MICHAEL KING
February 5, 2024
seems ok but it doesn't tolerate changes outside of the original template. reverts my changes after I make them
Is this review helpful?
Yes
No
Profile Picture
Care Cuddle
July 6, 2024
SO USEFUL!
Is this review helpful?
Yes
No
Profile Picture
Tony Hallworth
June 21, 2023
I use this to manage my sons support staff, I love that it manages a calendar for all of them and we can clearly see who is on on what day.
Is this review helpful?
Yes
No
Profile Picture
Loren Infeld
January 8, 2024
All I get is Permission_Denied errors. No support files or troubleshooting. :(
Is this review helpful?
Yes
No
1-10 of 64