Approvals

card-ui list-ui button-ui tag-ui avatar-ui

The queue + detail surface for items waiting on a human to approve, reject, or request changes — expense reports, PRs, access requests, content reviews. Always asynchronous; the approver sees a list and acts on each item independently.

When to use

When work has to pause for a human gate. Distinct from confirms (12e, blocking and sync) — approvals are out-of-band, batched, and may carry a reviewer queue that the requester can see status of but not skip.

Approval queue

List of pending items, most-urgent first. Each row carries the requester avatar + title + amount/scope + age + a pair of approve/reject buttons. Bulk select for batch approve.

Pending your approval 5 items · 2 high priority
Jordan Lee · Engineering · 2 hours ago High Avery Chen · Design · 5 hours ago Sam Park · Data · 1 day ago High Riley Tan · Sales · 2 days ago

Approval detail

The single-item review surface. Header carries the request title + status + reviewer chain. Body shows the request data (line items / diff / metadata). Footer is a primary Approve, a secondary Reject, and a "Request changes" path for fixable issues.

Q2 onboarding budget — $48,000 Submitted by Jordan Lee · 2 hours ago Pending review
Requester
Jordan Lee · Engineering Lead
Justification
Onboarding 4 new senior engineers in Q2; covers laptops, software licenses, training, and team setup costs.
Budget breakdown
Hardware $24k · Software $12k · Training $8k · Team setup $4k
Reviewer chain
You → CFO → CEO (auto-approve under $50k after CFO)

Composition rules

See also