Patent attributes
Scheduling information for each of plural shifts of an on-call schedule is set based on user operation at design-time within an on-call scheduling user interface. The scheduling information includes an escalation path graphical outline having at least one escalation step element and a corresponding wait duration element. An escalation path associated with a current one of the plural shifts of the on-call schedule at run-time is executed in response to a predetermined condition being satisfied. An on-call user associated with the current one of the shifts is notified based on the escalation path. The escalation path is configured to make a first notification attempt to notify the on-call user based on a first attempt contact preference selected by the on-call user, and make a second notification attempt to notify the on-call user based on a second attempt contact preference selected by the on-call user.