Skip to main content

On-Call Handoff

Scenario: At the end of a shift, the outgoing on-call engineer wants to brief the incoming engineer on the current state โ€” who is on-call, what's open, and what to watch.

Mode: Read-only

Tools involvedโ€‹

ToolPurpose
get_user_dataConfirm current user identity
list_oncallsSee who is currently on-call across all schedules
list_schedulesReview coverage for the next 24โ€“48 hours
list_incidentsSummarize open incidents to hand off
list_incident_notesPull context and last actions on open incidents

Example promptsโ€‹

Who is currently on-call for each of our escalation policies?
Summarize all open incidents I should be aware of for handoff โ€”
include urgency, current status, and the last note on each.
Is there any gap in on-call coverage for the platform schedule
over the next 48 hours?
Generate a handoff briefing for the incoming on-call: open incidents,
their current status, and what actions have been taken so far.

Workflowโ€‹

  1. Ask for the current on-call roster across all relevant escalation policies
  2. Pull all open or acknowledged incidents with their last notes
  3. Check schedule coverage for the next shift window
  4. Have the AI draft a written handoff summary you can paste into Slack or your team's handoff doc

Tipsโ€‹

  • Use Tool Filtering with an allow list of list_oncalls, list_schedules, list_incidents, list_incident_notes, get_user_data to keep the AI scoped to handoff tasks only
  • Ask for the output in a specific format (Markdown table, Slack message, bullet list) to drop it directly into your communication channel