Live examples
Review required
Archive 3 inactive accounts
CRM sandbox · Demo workspace · accounts:archive · Medium risk
3 accounts become read-only. An administrator can restore them.
- Risk / version
- Medium · v1
- Expires
- Execution
- Permission and the latest proposal are checked again before anything runs.
Loading example…
The components
- ApprovalCardA review card for approving or rejecting a proposed action.
- PermissionRequestA request for specific access, with its scope and version shown.
- ReviewChangesPick which proposed changes to keep and send one review decision.
- DryRunPreviewThe agent's declared effects before anything runs, with a veto per line and one versioned decision.
- ApprovalBatchApprove several similar proposals at once, and still leave any of them out.
- ScopeGrantPermissions that stay in place, with their scope, expiry, how often they were used, and a way to revoke them.
- AccessModeSelectorAsk for a different access level while keeping current permissions in view.
- ClarificationRequestA question the assistant asks before it continues.
Imports
Install once with npm install @stackunseen/ui, then import what you use.
tsx
import { ApprovalCard, PermissionRequest, ReviewChanges, AccessModeSelector, ClarificationRequest } from '@stackunseen/ui';
import { DryRunPreview, ApprovalBatch, ScopeGrantList } from '@stackunseen/ui/conversation-flow';
import '@stackunseen/ui/styles.css';
import '@stackunseen/ui/conversation-flow.css';See them working together in Approval and action receipts.