Handover Readiness
{{ summary.primary }}
{{ summary.line }}
{{ summary.readinessLabel }} {{ itemRows.length }} item{{ itemRows.length === 1 ? '' : 's' }} {{ hotItemCount }} hot {{ missingActionCount }} missing action {{ watchItemCount }} watch
On-call handover inputs
Use the service, rota, or queue the incoming on-call will monitor.
Use a name, Slack handle, team alias, or bridge role.
Leave blank only when the queue assignment is still pending.
Include timezone when the incoming shift is not local.
Choose synchronous for active incident transfer; async is for low-risk queue notes.
Include bridge, paging policy, commander, or manager alias when known.
Types can be incident, risk, change, watch, noise, or resolved. Header row is optional.
{{ sourceStatus || sourceHint }}
{{ handoverMarkdown }}
Type ID Urgency Subject State Owner Incoming ask Copy
{{ row.typeLabel }} {{ row.id }} {{ row.urgencyLabel }} {{ row.subject }} {{ row.state }} {{ row.owner }} {{ row.handoffAsk }}
No handover rows parsed.
Check Status Evidence Next action Copy
{{ row.check }} {{ row.status }} {{ row.evidence }} {{ row.action }}
Customize
Advanced
:

Introduction

On-call handover is a transfer of operational responsibility, not just a shift note. The outgoing responder may know which alert is noise, which mitigation still needs watching, which customer update is due, or which change could still roll back. If that context stays in chat fragments or memory, the next owner starts the shift with blind spots.

A useful handover makes active work, accountability, urgency, next action, and escalation visible in one compact record. The receiving owner should be able to tell what is still live, what can wait, what has closed, and which item requires direct acknowledgement. The difference between "watch database" and "DBA watches replica lag until 20:00 and pages storage if lag exceeds 5 minutes" is the difference between a reminder and an actionable transfer.

Active work
Incidents, risks, changes, watches, noisy alerts, and resolved context need different handling.
Ownership
The incoming person, role, or team must know what they are accepting and what remains assigned elsewhere.
Next action
Every live item needs a trigger, confirmation, follow-up, or stop condition that can be checked later.
Escalation route
High-risk work needs a bridge, paging route, incident commander, manager path, or equivalent route for help.

Incident handovers are stricter than ordinary queue notes because command and responsibility must remain explicit. A posted summary is not enough when a service is impaired or a decision is pending. The incoming owner should acknowledge the hot items, repeat the next actions in their own words when risk is high, and confirm where escalation happens if progress stalls.

Context queue time Hot work incidents risks Next action trigger owner Ack accepted Transfer is complete only after ownership is clear

Asynchronous notes work best for stable queues with low-risk watches, resolved context, and clear next actions. They are weaker for critical incidents, customer-impacting risks, fragile changes, or anything where missing one detail could extend an outage. In those cases, a short live handover is usually cheaper than an avoidable restart of investigation.

A handover record is still a snapshot. It should point the next owner toward the live incident system, ticket, dashboard, bridge, or runbook instead of replacing them. The safest transfer keeps the source of truth reachable and makes responsibility unmistakable before the outgoing owner signs off.

How to Use This Tool:

Build the handover from shift identity, source rows, and readiness checks, then copy the artifact that fits the shift channel or incident record.

  1. Fill Team or service queue, Outgoing owner, Incoming owner, and Handover time. A blank incoming owner blocks acknowledgement because no one is clearly accepting the shift.
  2. Choose Handover mode. Use Synchronous warm handover for a normal live transfer, Async shift note for low-risk queue context, and Active incident transfer when critical or high work needs spoken acknowledgement.
  3. Enter an Escalation path that the next owner can use without searching, such as a bridge, paging policy, commander, manager route, or response channel.
  4. Paste rows into Handover source, browse for a CSV, TSV, or TXT file, or drop a text file onto the textarea. Headered rows are mapped by column labels; headerless rows are read as type, ID, severity, subject, state, owner, next action, and link.
  5. Use Load sample when you need a starting format. Use Normalize rows after parsing to rewrite the current source into a clean pipe-delimited handover record.
  6. Read the Review before handover warning list and Readiness Checklist. Fix missing owners, missing next actions, blank escalation paths, risky async mode, and file-read errors before relying on the brief.
  7. Review Handover Brief, Coverage Ledger, Readiness Checklist, Handover Load Chart, and JSON. Use the brief for human handover, the ledger for row-by-row review, and JSON when another workflow needs structured data.

Interpreting Results:

Start with the Handover Readiness summary. Needs source means no handover rows were parsed. Ready to hand over means all readiness checks passed for the current rows. Review before send means one or two checks need attention. Needs warm transfer means three or more checks are not ready, or the ownership signal is too weak for a quiet async handoff.

On-call handover result labels and follow-up actions
Result cue What it means What to do next
Hot items Critical or high active work is still in scope. Confirm owner, tracker, current state, next trigger, and escalation path.
Missing action An active item has no follow-up, trigger, confirmation, or stop condition. Add the observable next action before the incoming owner accepts the item.
Owner coverage below ready One or more active rows do not name an owner. Assign a person, role, or team alias for every active incident, risk, change, watch, or noise item.
Change awareness in review Pending or recent change rows are present. Confirm rollback state, validation owner, propagation watch, and maintenance timing.
Async mode warning Critical or high active items are present while async transfer is selected. Use live acknowledgement or record why asynchronous acceptance is still safe.

The Coverage Ledger is the row-by-row truth for the generated brief. Check it before copying the report because it shows inferred type, urgency, owner, and incoming ask together. The Handover Load Chart is useful for seeing whether the shift is mostly incidents, changes, watches, noisy alerts, or closed context, but it is a count summary rather than an action plan.

A ready label can still be stale if the source rows were copied before the latest alert, mitigation, rollback decision, or customer update. Verify live systems for hot items before treating the transfer as complete.

Technical Details:

Operational handover is a controlled state transfer. Each item carries a category, urgency, current condition, accountable owner, and next action. The receiving owner can only accept responsibility cleanly when those fields are specific enough to support action after the outgoing owner leaves.

The highest-risk failures are usually missing ownership, unclear urgency, and vague next actions. Incidents and risks can become active while the handover is happening, changes can create delayed symptoms, and noisy alerts can hide a real signal if evidence changes. The readiness checks therefore evaluate category, urgency, owner coverage, next-action coverage, escalation path, and change awareness separately.

Transformation Core:

Delimited source text can use pipes, commas, tabs, or semicolons. A recognizable header maps columns by label. Without a header, the positional order is type, ID, severity, subject, state, owner, next action, and link. Short unstructured rows are still kept when they contain recognizable incident, change, risk, watch, noise, resolved, severity, or ticket wording.

Handover row fields and their operational roles
Field Operational role Typical accepted wording
Type Separates incidents, risks, changes, watches, noise, resolved work, and notes. Type, category, section, kind, incident, risk, change, watch, noise, or resolved wording.
ID Preserves the ticket, change, monitor, alert, or risk reference the next owner can open. ID, ticket, incident, change, risk, key, reference, or a recognizable operational ID.
Severity Feeds urgency grouping, hot-item counts, sort order, badges, and chart totals. Critical, high, medium, low, Sev, P, impact, risk, urgent, warning, informational, or closed wording.
Subject and state Explain what is happening now and whether it is active, stable, planned, noisy, or closed. Subject, summary, title, issue, state, status, phase, condition, or current state.
Owner and next action Decide whether the item can be accepted by the incoming owner or needs more preparation. Owner, assignee, lead, team, follow-up, ask, action, todo, watch, or confirmation condition.
Link Keeps the tracker, runbook, bridge, or source reference near high-risk work. Link, URL, tracker, source, runbook, bridge, or status reference.

Rule Core:

Urgency normalization rules for on-call handover rows
Urgency Text that maps there Effect in the report
Critical Critical, emergency, outage, P0, P1, Sev 0, or Sev 1. Counts as a hot active item unless the row is resolved or closed.
High High, urgent, blocked, customer impact, P2, or Sev 2. Counts as a hot active item and pushes the handover toward live review.
Medium Medium, warning, watch, P3, Sev 3, or an unlabeled active incident or risk. Remains active work but does not count as hot by itself.
Low Low, informational, P4, Sev 4, or unlabeled non-incident context. Stays visible as queue context without adding hot-item pressure.
Closed Resolved, closed, done, or rows typed as resolved. Excluded from active owner and next-action gaps, while remaining visible in the brief.

Readiness is based on six checks. No source rows produce Needs source. With source rows present, zero non-ready checks produce Ready to hand over, one or two non-ready checks produce Review before send, and three or more non-ready checks produce Needs warm transfer.

Readiness checks used by the on-call handover report
Readiness check Ready condition Review or blocked cue
Incoming owner A person, role, handle, or team alias is supplied. A blank incoming owner is blocked because acknowledgement cannot be verified.
Hot item coverage No critical or high active item is present. Critical and high active items require warm-transfer attention.
Owner coverage Every active incident, risk, change, watch, or noise item has an owner. Unassigned active items are counted as owner gaps.
Next actions Every active item has a follow-up, trigger, confirmation, or observable action. Blank active next actions are counted as missing-action gaps.
Escalation path A usable escalation note, bridge, paging route, commander, or manager path is supplied. A blank escalation path is marked for review.
Change awareness No change rows are in scope. Any change row prompts review of rollback, validation owner, and maintenance timing.

Limitations and Privacy Notes:

The report checks structure and transfer readiness, not production safety. It depends on the source rows being current, complete, and consistent with the team's incident process.

  • Severity buckets are inferred from text and should not replace the official severity in the incident or ticket system.
  • A resolved row is excluded from active gaps, but it may still need attention if symptoms return.
  • Local files are read into the page for parsing, and files larger than 512 KB are rejected. Follow team policy before pasting sensitive incident notes into any web form.
  • Chart counts summarize load by type and urgency; they do not prove that every item has the right mitigation or business priority.

Worked Examples:

Active incident with a clear next action:

A row such as incident | INC-1021 | SEV2 | VPN latency after carrier flap | stable after route change | Network primary | Watch p95 latency and reopen carrier ticket if loss exceeds 2% | status link appears in the Coverage Ledger as a high-urgency incident. The summary counts it as a hot item, and Hot item coverage stays in review until the incoming owner confirms the tracker, owner, and next action.

Low-risk async shift note:

A source with only low watch, noise, and resolved rows can reach Ready to hand over when Incoming owner, Escalation path, owners, and next actions are present. In Async shift note mode, the generated brief still asks the incoming owner to acknowledge in the shift channel and report blockers before sign-off.

Missing owner and missing action:

A row with a subject but no owner or next action is kept in the Coverage Ledger, but the owner displays as unassigned and the incoming ask becomes Add a clear next action before handover. The warning list counts both gaps until the row has a named owner and observable follow-up.

Change-heavy queue:

Three medium change rows may produce no hot-item badge, but Change awareness still moves to review. Confirm rollback plan, validation owner, propagation state, branch contact, or cutover timing before the next shift accepts the queue.

FAQ:

Can this set the official incident severity?

No. Severity text is normalized into urgency groups for badges, sorting, readiness cues, and the Handover Load Chart. The official severity should still come from the team's incident process or ticket system.

Can I paste rows without a header?

Yes. Headerless rows are read positionally as type, ID, severity, subject, state, owner, next action, and link. Use a header when an export has different column order or custom labels.

Why does async mode warn when hot items are present?

Critical and high active items need explicit ownership and escalation. An async note can miss acknowledgement, so the warning shows that the selected mode does not match the risk in the source rows.

Why did a row become a note?

Rows that do not match incident, risk, change, watch, noise, or resolved wording fall back to note. Add a clearer type value when the item should affect readiness, sorting, or chart grouping.

Does a ready label mean the outgoing owner can leave?

No. Ready to hand over only means the entered rows passed the page checks. Follow team policy, confirm the incoming owner, and keep live incident handoffs explicit.

Glossary:

Handover
The transfer of operational responsibility from one responder, shift, or queue owner to another.
Hot item
A critical or high active incident, risk, or related work item that needs direct attention before transfer.
Incoming ask
The action, trigger, or confirmation the receiving owner is expected to handle for a handover item.
Warm handover
A synchronous transfer where the incoming owner explicitly acknowledges ownership and next actions.
Coverage ledger
The row-by-row table that keeps type, urgency, subject, state, owner, and incoming ask together.
Watch item
A condition that is not necessarily an active incident but still needs monitoring, confirmation, or follow-up.

References: