On Call Management
OpsGrip's On-Call Management module handles everything around after-hours coverage — schedules, rotations, escalation chains, and incident tracking.
Setting Up On-Call
Schedules
Create named schedules like "After Hours", "Weekend Coverage", or "Holiday On-Call". Each schedule defines: - Time range — When the schedule is active - Team members — Who's in the rotation - Rotation type — Daily, weekly, or custom
Rotation Calendar
See your on-call rotations on a visual calendar. Know who's covering tonight, next week, or next month at a glance.
Escalation Chains
Define what happens when the on-call person doesn't respond: 1. Primary on-call gets notified 2. If no response in X minutes, secondary on-call gets notified 3. If still no response, manager gets notified
Set the escalation timing and contact methods for each level.
Contact Methods
Each team member can set their preferred contact method for on-call alerts — phone call, text, email, or push notification. Different methods can be set for different severity levels.
Swap Requests
Life happens. The swap request system lets team members trade on-call shifts: 1. Request a swap with a specific teammate 2. They approve or decline 3. The schedule updates automatically
No more informal "can you cover for me?" messages that get lost in chat.
Incident Log
When something happens during on-call, log it: - What was the issue? - When did it happen? - How was it resolved? - How long did it take?
The incident log builds a history that helps you identify patterns, justify staffing changes, and improve response times.
Enabling On-Call
On-Call Management is an optional module. If your team doesn't need it, disable it in Settings → App → Module Management and it disappears from the sidebar entirely.
Tips
- Start with a simple weekly rotation and adjust as you learn what works
- Escalation chains are important — a single point of failure in on-call coverage is a risk
- Review the incident log monthly to spot recurring issues that could be fixed permanently
- Use swap requests instead of informal trades so the schedule always reflects reality