Support on-call shifts.
I would like to create an on-call schedule for employees who are required to be on standby for multiple days. Shifts can currently be a maximum of 23h and 45min long. This prevents the creation of on-call shifts that routinely last for weeks.
Suggestion: Support multi-day shifts, full 24h shifts, or support on-call schedules natively.
The ability of an 'on-call tool' to redirect a short code to someone's mobile number would also be useful. That link would need to be changed depending on who is on-call. I.e. I dial 888 from an office phone (or Teams) but get connected to Fred/Freda who is currently on-call. Dial 888 next week and get connected to Charles/Charlotte.
All the components seem to be there and this would be incredibly useful.
Tying the plan into Outlook would allow users to quickly see when they are on-call.
Notifying staff of changes to the plan would also be very useful (e-mail, SMS, via Teams....)
We created a custom option under Requests called time off for designating call shifts. They can then be requested by the employee or assigned by the manager.
It is possible to create an Azure Automation Runbook and with a help from Microsoft Flow keep updating the Auto-Attendant daily with a new "external operator" derived from a phone number assigned to the OnCall shift.
More details at https://blog.mcsm.im/teams/2020/11/07/on-call-call-routing.html
Something like this would be essential to keep information in the same place. There is already a calendar feature in O365 that could be tied to this, but even if Shifts would add support, like for multiday 'shifts' such as a weekly on-call schedule and think a bit broader scope to say support multiple regions (with multiple people being on colliding shifts resp. to a follow the sun support model), that would be truly useful. Don't forget periodicity though, e.g. a team of 20 rotating on-call with same person being on-call every 20th week, etc..
Is anyone looking at this from MS?
Richard Lalor commented
We currently use this in another program however I would like to switch to shifts. Not having this prevents the switch. As an aeromedical emergency service provider, at times I have engineers on-call during their normal off-shift. There are no hours set against the shift code and they are paid an on-call allowance, and then paid additional rates if they are called in.
I just searched for how to do this and found my own feature suggestion! Lol. I can't believe how much support is behind this idea. Thanks for the comments
Charlie H. commented
Definitely, definitely could use this. We have a week-long on-call rotation. This would be especially great if you could do an @oncall so you can ping that person without needing to know who is on-call.
We just put up teams as our prime contact center for our helpdesk, only to realize that we cannot schedule an on-call feature in between office hours. I didnt even want to go through the hazel of managing Shift, but sure hope this will become a feature in the future. I still implemented Shift for being a nice planning tool, MORE team integration please.
Ed Carson commented
I agree with Anna -- we're currently doing it this way as a "time-off" category. However, time off is not included in the import/export capability. which makes it a bit painful to maintain. Ideally, you could export -- make necessary modifications in excel & leverage that for import. (unfortunately, the export doesn't create a file suitable for import)
Anna Territo commented
For anyone who might still need the ability to add an on-call schedule, I wanted to share our workaround. We added an option in the "Time Off" that is called "On-Call" so that we can book week long periods and simply add those to our shifts calendar in addition to the normal shifts for that individual. Hope that helps someone!
I am looking in to Shifts now for oncall scheduling and now see that it doesn't work for this.
What do you all use in replace of Shifts? I would really like it to be in Teams so we are not adding yet another App or calendar to Outlook, etc.
+1 I'm pushing to use Shifts at work to manage our on call staff - of which we have two rotations of on call and an escalation on call. But as our shift runs for a week, the amount of admin to update and import is a genuine barrier. It would be great to have a shift that extends to multiple days, but not a fixed week length so that we can deal with public holidays on a case by case basis.
Jay A commented
Looks like this is done now.... Microsoft?
I agree with everyone else. I like the detail Anonymous stated on March 25, 2019. with the addition of the ability to swap individual days, not only the entire week\month long oncall shift .
Ed Carson commented
This is already possible (sort of) - set up a request category for "oncall". These can be set as "all day" events.
This isn't already possible? What an arbitrary limitation. By not having multi-day support, this renders shifts useless to our organization
+1 The hospital I work for would definitely benefit from this functionality
+1. Shifts can be so much more! Definitely need the Oncall shift capability!! Please!!
Tam Boucher commented
This would be SO useful to a large number of organisations. I know sometimes these things aren't always as easy as they might appear but this really does seem like a no-brainer.
Come on Microsoft!
Mark McCoy commented
On-Call shifts are critical for us, as is the ability to have someone "cover" for the on-call person if they are temporarily unavailable.