The 7 a.m. handover is written in the last, worst ten minutes of a night shift, and the major-incident timeline is reconstructed days later from memory. Both are summarization jobs over data the ITSM and chat tools already hold — which makes both a five-minute LLM task with a two-minute human check.
Tier: Foundation · Workflow area: Knowledge management · ~25 minutes
This playbook builds two recurring artifacts from exports you already have: a structured end-of-shift handover drafted from the shift's ticket activity, and a defensible major-incident timeline reconstructed from ticket work notes and chat logs — each reviewed by the person who owns it before it ships.
Export the shift's activity. From your ITSM: tickets created, updated, escalated or resolved during the shift window — number, priority, subject, latest work note, status. One CSV or a copy-paste of the list view is enough.
curl -s -u "$SN_USER:$SN_PASS" \
"https://yourinstance.service-now.com/api/now/table/incident?sysparm_query=sys_updated_on>=javascript:gs.hoursAgoStart(8)&sysparm_fields=number,priority,short_description,state,assignment_group,work_notes&sysparm_limit=200" \
| jq -r '.result[] | [.number,.priority,.state,.short_description] | @tsv'
Draft the handover.
Write a shift handover for an IT service desk. Incoming shift reads
this in 3 minutes. Use ONLY the ticket data below — no invention.
Sections:
## Hot — needs action this shift (P1/P2, breaching or near-SLA;
for each: number, one-line state, the NEXT ACTION and any promised
callback time)
## Watch — could escalate (why, and the trigger to act on)
## Resolved this shift — one line each, only items worth knowing
## Waiting on others — vendor / user / change window, with who and when
## Housekeeping — recurring alerts silenced, workarounds in place
If the next action for a Hot item is not clear from the data, write
"NEXT ACTION UNCLEAR — outgoing shift to state verbally."
Shift window: [times]. Data: [paste]
The outgoing human edits for two minutes. They know what the data does not say: the user who will call back angry, the vendor engineer's actual name, the hunch about the flapping switch. They resolve every "NEXT ACTION UNCLEAR", then post to the handover channel. The draft saves fifteen minutes; the edit is where handover quality lives.
For incident timelines, gather all streams. Ticket work notes, the incident bridge chat export, monitoring alert timestamps, and change records around the window. Timestamps are the skeleton — include them raw.
Run the timeline reconstruction.
Reconstruct a major-incident timeline from these sources. Rules:
- Every entry: timestamp | event | source (ticket note / chat / alert).
- Use ONLY events present in the sources; never infer an event.
- Normalize timestamps to [timezone]; flag any ordering conflicts
between sources instead of resolving them silently.
- Mark the candidate key moments: first alert, detection, escalation,
diagnosis, mitigation, resolution — as SUGGESTED, for human review.
- List gaps: periods over 20 minutes with no recorded activity.
Sources: [paste]
Sample of the output shape you want:
02:31 | pg-pool timeout alerts begin (monitoring) — SUGGESTED: first alert
02:47 | INC0051233 raised P1 (ticket)
03:05 | "rolling back payment-svc to 3.7.4" (bridge chat, @rkumar)
GAP: 03:05–03:40 no recorded activity — verify with responders
The incident manager verifies the key moments. Detection and mitigation times drive MTTR numbers and postmortem conclusions; the human confirms each SUGGESTED marker against raw sources and fills the flagged gaps from responder memory now, while it exists.
Standardize and template both. Save the two prompts in the team prompt library (pb-49); the handover section headings become the fixed team format so every shift reads the same way.
Bridge chats and work notes contain names, blunt opinions and occasionally credentials pasted in panic — sanitize exports before external assistants, and remember the generated timeline may be discoverable in vendor disputes; keep it factual and source-linked.
Handover and timeline are the two summaries whose absence hurts most and whose raw data you already possess — let the model assemble, let the owner verify, and never let a SUGGESTED key moment become an official one without a human check.