RFC: Implement @ceoc-next handle for CEOC handover workflow
Request for comments
Need
The latest CEOC workflow requires Engineers to manually search for the next on-call person when needing to reach them before rotation schedules update. This creates delays during time-sensitive situations where quick handover or early coordination is needed.
Current pain points:
- Wait for
@ceoc
handle to update after rotation - Manually search PagerDuty schedules or #spt_leaders-daily
- Time lost during emergency situations
Approach
Implement a @next-ceoc
Slack handle that automatically points to the next scheduled CEOC engineer. The current @ceoc
Engineer can use this to ping the next CEOC engineer in case something needs to be communicated in advance.
Implementation considerations:
- Integrate with existing PagerDuty schedule automation
- Update alongside current
@ceoc
handle rotation - Consider fallback behavior if next engineer is unavailable
Benefit
- Eliminates manual lookup of schedules for handovers.
- Easier coordination during overlapping/multiple emergencies.
- Allowing earlier engagement allows for better handovers.
Competition / Alternatives
- Continue current
@ceoc
slack handle rotation and Pagerduty lookups.
Edited by Daniel Diniz