Currently on-call schedule is maintain by all Service Delivery and security Teams to request help after hours. Each Team Manager maintains the schedule in OpsGenie Calendar where they can set up the rotation of their teams for the entire year. Once a ticket is escalated to a particular queue by the after hours team members - OpsGenie is able to identify a P1 in the queue and alert the on-call tech via any prefered method (Email, call, sms, app notification). If the primary on-call tech does not respond to the notification, the system should be able to reach out to the next escalation point after a set # of tries, for our process it's the on-call tech manager. likewise if the manager does not respond, it should call the next escalation point. To summarize: The app should have the following features ability to add Calendar, Schedule for any of teams Ability to pick p1 escalated after working hours and alert the scheduled staff. Ability to alert the staff by various methods Ability to reach a secondary or Tertiary if any one of the escalation point does not respond. Ability to generate an On-call Report for payroll with list of team members of each team that were on-call. Let me know if you need any more information.