Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.encoreos.io/llms.txt

Use this file to discover all available pages before exploring further.

Users can access the notification testing utility at /notifications/test. This route renders NotificationTestPage from src/platform/notifications/NotificationTestPage.tsx with no permission gate.

Overview

The Notification Test page provides channel-specific test cards for push (PushTestCard), in-app (InAppTestCard), email (EmailTestCard), and SMS (SMSTestCard). A SubscriptionStatusPanel shows the current subscription state for each channel. A DeliveryLogViewer displays recent notification delivery history. A DiagnosticsPanel surfaces configuration or connectivity issues. The page links back to /notifications/preferences for channel configuration.

Who it’s for

No explicit permission gate on this route. Any authenticated user can access the notification testing page.

Before you start

  • You must be signed in.
  • Configure your notification preferences at /notifications/preferences before testing.

Steps

  1. Navigate to /notifications/test or select Test from the notifications preferences page.
  2. Review the Subscription Status panel to confirm channels are active.
  3. Select Send Test on each channel card to trigger a test notification.
  4. Review the Delivery Log to confirm delivery or identify failures.
  5. Check the Diagnostics Panel for configuration issues.

Key concepts

Subscription status — Indicates whether your browser or device is subscribed to receive push notifications and whether other channels are configured. Delivery log — Shows a history of recent notification delivery attempts including status and timestamp.

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.
  • src/routes/platform.tsx
  • src/platform/notifications/NotificationTestPage.tsx