Inbox

Native notification surface — thread rows and the Inbox container with renderRow customization.

Data surfaces · fixture-only

Approval triage

InboxThreadRow with typeTone="warn" for approval_requested — unread badge drives attention.

Workshop: /inbox, agent notification rail — same row chrome as UI Lab.

Fixture data only — behaviour matches production chrome

Custom row metadata

renderRow supplies typeLabel and formattedDate — Inbox owns list shell and empty states.

Workshop: Platform notifications wired through S7b Inbox compound.

Fixture data only — behaviour matches production chrome

Quick preview

InboxThreadRow — type label, unread state, and action link.

  • Approval

    Approve order.void

    5m ago

    High-risk action requested by agent

Inbox container

S7b native surface with listTestId for agent navigation and renderRow customization.

  1. Approval

    Approve customer.export

    2m ago

    Bulk export requested for 12 records

  2. Approval

    Lead enrichment failed

    2m ago

    Timeout after 30s on step 3