Inbox is the unified notifications hub atDocumentation Index
Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt
Use this file to discover all available pages before exploring further.
/inbox that aggregates platform notifications, assigned tasks, and pending approval requests for the current user. It receives real-time updates and supports approving, rejecting, and dismissing items inline.
Overview
The page is organized into tabs (Notifications, Tasks, Approvals). Notifications are fetched viauseNotificationMutation and support mark-as-read and dismiss actions. Tasks are managed via useTaskMutation. Pending approvals come from useProcessApprovalAction and allow approve/reject directly from the inbox. The page subscribes to real-time updates via useRealtimeSubscription and refreshes the query cache on new events.
No explicit permission gate on this route.
Who it’s for
No explicit permission gate on this route. Available to all authenticated users.Before you start
No prerequisites. The inbox is populated automatically based on the user’s organization, role, and assigned tasks.Steps
- Navigate to
/inboxor use the inbox icon in the top navigation. - Select the Notifications, Tasks, or Approvals tab.
- For notifications: click Mark as read to acknowledge, or dismiss to remove.
- For tasks: review task details and navigate to the linked record.
- For approvals: click Approve or Reject and confirm in the dialog. Rejected approvals may require a reason (confirm with SME).
Key concepts
Pending approval — aPendingApproval record requiring a user action (approve/reject). These are surfaced from across the platform (e.g., expense approvals, admission requests).
Real-time subscription — the page maintains a live subscription so new notifications and approvals appear without manual refresh.
Related
Platform Foundation
Platform Foundation overview.
Governance & parity
This page documents shipped product behavior. It is not medical, legal, or
billing advice. Verify against your organization’s policies and applicable
regulations before using it for clinical, compliance, or billing decisions.
Protected health information (PHI) shown in the product is governed by your
tenant’s access controls and is never exposed in this documentation.
Documentation sources
Documentation sources
- src/routes/platform.tsx
- src/platform/inbox/UnifiedInboxPage.tsx
- src/platform/inbox/hooks/useProcessApprovalAction.ts