UI + UX Collaboration And Social Interaction established

Handoff summary

Provide a structured handoff summary that packages the current state, history highlights, receiver role, open work, urgency, risks, source links, privacy boundaries, freshness, and confirmation behavior at the moment responsibility or context changes hands.

Decision first

Choose this pattern when the problem matches

Use when

  • Responsibility, context, or conversation control transfers to another person, team, queue, shift, AI agent, live agent, or system.
  • The receiver needs a concise operational summary plus source links to continue safely.
  • The product can identify source context, receiver role, next actions, risks, freshness, and permission boundaries.

Avoid when

  • There is no receiver taking over context or responsibility.
  • The task is only selecting an assignee without transfer context.
  • The page only needs key facts for the same reader.
  • Users need an exhaustive audit trail rather than an operational continuation summary.
  • The system cannot expose reliable source context, freshness, or access rules.

Problem it prevents

Transfers fail when the receiver gets only an assignment, notification, transcript, or link and must reconstruct status, previous attempts, unresolved questions, risks, and next steps under time pressure.

Pattern anatomy

What a strong implementation has to make clear

User need

Handoffs can occur between AI and human agents, support representatives, shifts, reviewers, incident commanders, queues, supervisors, care teams, departments, or tools.

Pattern promise

Provide a structured handoff summary that packages the current state, history highlights, receiver role, open work, urgency, risks, source links, privacy boundaries, freshness, and confirmation behavior at the moment responsibility or context changes hands.

Required state

Default handoff summary with sender, receiver, reason, status, and source object.

Recovery path

The receiver repeats questions because prior attempts are not summarized.

Access contract

Use clear headings for situation, background, assessment, recommendation, actions, risks, source links, and receiver status.

Quality bar

The difference between expert and weak execution

Strong implementation

Specific, visible, recoverable

  • A support conversation handoff shows customer, issue, AI steps already attempted, account status, reason for escalation, current sentiment, open question, next action, queue, owner, and source transcript link.
  • A shift handoff card uses Situation, Background, Assessment, Recommendation, action owner, deadline, contingency, and confirmation controls before transferring responsibility.
  • A live agent accepts a bot escalation, reads the handoff summary, sees the customer already tried password reset twice, confirms the account lock risk, and continues without asking the customer to repeat themselves.
  • A night-shift operator accepts a case handoff, checks open tasks and contingency notes, asks one clarification question, and confirms responsibility.
Weak implementation

Vague, hidden, hard to recover from

  • A ticket says Transferred to Billing with no reason, customer need, previous attempts, blockers, or next action.
  • A generated summary says Everything is handled without source links, timestamp, confidence, omissions, or handoff owner.
  • A receiver gets an assignment notification and must read 80 chat messages to learn why the customer is blocked.
  • A handoff summary omits that the account has restricted billing access, so the new owner asks for information they are not allowed to view.
UI guidance
  • Render handoff summary as a transfer packet that names sender, receiver, transfer reason, current status, source object, generated or updated time, summary structure, next action owner, urgency, risks, and links back to transcript, ticket, log, case, or source records.
  • Separate handoff summary from assignment, summary box, activity log, comments, notifications, approvals, review queues, share dialogs, and permission-denied states by showing that a new receiver is taking over with enough context to continue safely.
UX guidance
  • Use handoff summary when work, responsibility, or conversation context moves between people, teams, shifts, AI agents, live agents, queues, or tools and the receiver should not need to reconstruct the situation from raw history.
  • Make the transfer trustworthy by exposing what is known, what is unresolved, what was attempted, what the receiver must do next, which facts came from source records, what is stale or generated, and which details are hidden by permission or policy.
Implementation contract

What the implementation must handle

States

  • Default handoff summary with sender, receiver, reason, status, and source object.
  • AI-to-human conversation handoff with transcript link, collected variables, attempted steps, and escalation reason.
  • Human-to-human shift or case handoff with open tasks, deadlines, and contingency notes.
  • Generated summary state with timestamp, source coverage, and edit or regenerate affordance.

Interaction

  • A handoff summary is tied to a named source object and transfer event, not an orphan note.
  • The receiver can identify who or what is handing off, why, what is currently true, what remains unresolved, and what action is expected next.
  • Source links open the exact conversation, ticket, case, log event, attachment, or timeline section behind each major claim.
  • Generated summaries disclose generated time, source coverage, and whether a person edited or confirmed them.

Accessibility

  • Use clear headings for situation, background, assessment, recommendation, actions, risks, source links, and receiver status.
  • Do not rely on color, badge shape, or icon alone to mark stale, accepted, generated, redacted, urgent, or blocked handoffs.
  • Expose generated time, source coverage, receiver, owner, next action, and deadlines as text.
  • Give accept, clarify, refresh, edit, decline, reassign, hand back, and open-source controls accessible names that include the handoff or case identity.

Review

  • Who or what is handing off, who receives it, and what responsibility changes?
  • Can the receiver understand current status, prior attempts, open questions, blockers, risks, and next action without rereading the raw history?
  • Which summary claims link to transcript, ticket, case, log, or attachment evidence?
  • Is the summary generated, edited, stale, redacted, or permission-limited, and is that visible?
Interactive lab

Inspect the states before you copy the pattern

Transfer context without forcing the receiver to reconstruct history

Inspect sender, receiver, reason, current status, situation, background, assessment, recommendation, source links, generated time, accepted ownership, clarification, stale source, redaction, declined, reassigned, handed back, mobile card, and compare assignment-only, transcript-dump, stale-summary, privacy-leak, no-next-action, and unverifiable-AI failures.

Handoff summary
Interactive demo is ready

Launch the live UI/UX lab when you want to inspect states, keyboard behavior, and common failure modes.

State To Inspect

Default handoff summary with sender, receiver, reason, status, and source object.

Keyboard / Access

Tab moves through handoff status, summary sections, source links, action list, risk notes, accept, clarify, refresh, edit, decline, reassign, and hand-back controls in reading order.

Avoid Generating

Sending only an assignment notification and calling it a handoff.

Evidence trail

Source-backed claims behind this guidance

AHRQ TeamSTEPPS: Handoff

Agency for Healthcare Research and Quality - checked

AHRQ defines handoff as standardized transfer of information, authority, and responsibility.

AHRQ TeamSTEPPS: SBAR

Agency for Healthcare Research and Quality - checked

AHRQ documents SBAR structure for situation, background, assessment, and recommendation or request.

Full agent/debug reference

Problem Context

  • Handoffs can occur between AI and human agents, support representatives, shifts, reviewers, incident commanders, queues, supervisors, care teams, departments, or tools.
  • The sender may be a person, automation, bot, AI agent, previous shift, reviewer, triager, or supervisor.
  • The receiver needs enough context to act without rereading every message, but also needs access to source transcript, ticket, case, log, attachment, or timeline evidence.
  • Some facts may be generated, stale, disputed, redacted, confidential, unavailable, or outside the receiver's permission scope.
  • A handoff can be warm, cold, live, asynchronous, temporary, permanent, escalated, declined, reassigned, or handed back.

Selection Rules

  • Choose handoff summary when the user's task is to take over work or continue a conversation, case, incident, ticket, patient, workflow, or agent session from someone or something else.
  • Use assignment when the primary action is only selecting the accountable owner; add handoff summary when the new owner needs context to continue.
  • Use summary box when summarizing a long page for the same reader, not transferring responsibility to a receiver.
  • Use activity log when the task is audit or investigation of historical events, not concise operational continuation.
  • Use comments when collaborators are discussing details; handoff summary should extract the current state and next action from those details.
  • Use notification center when users need to be alerted that a handoff occurred, but link to the summary for actual context.
  • Use approval workflow when the receiver must approve or reject a request under route rules, not simply take over context.
  • Use review queue when reviewers choose among many items; handoff summary is item-level context for one transferred item.
  • Show sender, receiver, transfer reason, source object, generated time, last updated time, current status, urgency, risks, and next owner before the receiver accepts.
  • Use structured sections such as Situation, Background, Assessment, Recommendation, action list, open questions, blockers, and source links rather than a vague paragraph.
  • Label generated, edited, stale, redacted, permission-limited, and unverified facts.
  • Provide accept, ask clarification, update summary, decline, reassign, hand back, or confirm-responsibility behavior when the workflow requires an explicit transfer.

Required States

  • Default handoff summary with sender, receiver, reason, status, and source object.
  • AI-to-human conversation handoff with transcript link, collected variables, attempted steps, and escalation reason.
  • Human-to-human shift or case handoff with open tasks, deadlines, and contingency notes.
  • Generated summary state with timestamp, source coverage, and edit or regenerate affordance.
  • Receiver accepted and responsibility confirmed state.
  • Clarification requested state before accepting ownership.
  • Declined, reassigned, or handed-back state.
  • Stale summary state after source transcript, ticket, case, or activity changed.
  • Missing source, redacted, or permission-limited summary state.
  • Long transcript condensed state with source links and omitted-details warning.
  • Mobile condensed handoff card state.
  • Failed summary generation or failed transfer retry state.

Interaction Contract

  • A handoff summary is tied to a named source object and transfer event, not an orphan note.
  • The receiver can identify who or what is handing off, why, what is currently true, what remains unresolved, and what action is expected next.
  • Source links open the exact conversation, ticket, case, log event, attachment, or timeline section behind each major claim.
  • Generated summaries disclose generated time, source coverage, and whether a person edited or confirmed them.
  • Accepting a handoff updates responsibility, queue, notification, activity, and status surfaces according to the product model.
  • Declining, reassigning, or handing back preserves the summary and reason so context does not disappear.
  • Stale source data marks the summary stale and prompts refresh or review before acceptance.
  • Permission-limited receivers see redaction reasons and request-access or route-recovery options instead of leaked content.
  • After accept, decline, clarify, or refresh, focus stays near the status change or next required action.

Implementation Checklist

  • Define the handoff record: source object, sender, receiver, route, reason, transfer type, current status, summary sections, generated time, source coverage, next action, risk, permissions, and acceptance state.
  • Separate handoff summary data from assignment fields, notification records, comments, activity logs, transcript storage, approval records, and static page summaries.
  • Design structured sections for situation, background, assessment, recommendation or request, attempted steps, open questions, action list, blockers, risks, deadlines, source links, and receiver confirmation.
  • Implement accept, ask clarification, edit summary, refresh, regenerate, decline, reassign, hand back, copy summary, and source-open actions where the workflow allows them.
  • Check source freshness and access before showing or accepting the summary.
  • Represent generated, human-edited, stale, redacted, missing-source, failed-generation, failed-transfer, and partial-source states.
  • Synchronize acceptance with assignment, queues, notifications, activity log, case status, and conversation first-responder state.
  • Test long transcripts, sensitive data redaction, AI hallucination guardrails, missing attachments, mobile wrapping, high zoom, keyboard action order, screen reader section headings, and handoff across teams with different permissions.

Common Generated-UI Mistakes

  • Sending only an assignment notification and calling it a handoff.
  • Dumping the full transcript without current status, next action, or risk summary.
  • Using an ordinary page summary instead of transfer-specific receiver context.
  • Omitting who owns the next action after handoff.
  • Showing generated summaries as verified facts without source links or freshness.
  • Leaking confidential transcript, account, patient, or case details across permission boundaries.
  • Letting summaries go stale after the underlying conversation or case changes.
  • Failing to provide a way for the receiver to clarify, decline, or hand back.

Critique Questions

  • Who or what is handing off, who receives it, and what responsibility changes?
  • Can the receiver understand current status, prior attempts, open questions, blockers, risks, and next action without rereading the raw history?
  • Which summary claims link to transcript, ticket, case, log, or attachment evidence?
  • Is the summary generated, edited, stale, redacted, or permission-limited, and is that visible?
  • What happens if the receiver declines, needs clarification, lacks access, or hands the item back?
  • Would assignment, summary box, activity log, comments, notification center, approval workflow, review queue, share dialog, or permission-denied state better own this surface?
Accessibility
  • Use clear headings for situation, background, assessment, recommendation, actions, risks, source links, and receiver status.
  • Do not rely on color, badge shape, or icon alone to mark stale, accepted, generated, redacted, urgent, or blocked handoffs.
  • Expose generated time, source coverage, receiver, owner, next action, and deadlines as text.
  • Give accept, clarify, refresh, edit, decline, reassign, hand back, and open-source controls accessible names that include the handoff or case identity.
  • Associate permission, redaction, stale-source, and failed-transfer messages with affected details and actions.
  • Keep transcript links, action lists, and structured summary sections reachable and readable at high zoom and on mobile.
  • Announce handoff accepted, clarification requested, declined, reassigned, stale, refreshed, or failed through status text.
Keyboard Behavior
  • Tab moves through handoff status, summary sections, source links, action list, risk notes, accept, clarify, refresh, edit, decline, reassign, and hand-back controls in reading order.
  • Enter or Space activates accept, source links, refresh, clarification, decline, reassign, and hand-back controls according to native behavior.
  • Escape closes source previews, edit summary dialogs, or clarification panels and returns focus to the invoking control.
  • After accepting a handoff, focus moves to the accepted status or first next-action control.
  • After refresh marks the summary current, focus remains near the freshness message.
  • If access is missing, focus moves to the request-access or route-recovery option rather than a disabled content block.
Variants
  • AI-to-human handoff summary
  • Agent-to-agent transfer summary
  • Shift handoff summary
  • Case handoff summary
  • Incident handoff summary
  • Support escalation summary
  • Conversation transfer summary
  • SBAR handoff
  • I-PASS handoff
  • Generated handoff summary
  • Handoff with action list
  • Permission-limited handoff

Verification

Last verified: