Admin Super-Panel: Platform Oversight
Admin Super-Panel: Platform Oversight
The /dashboard/admin page provides platform administrators with a unified view of NurtureHub's operational health. This panel is only accessible to users with role = 'admin' and is not visible to agency users or organisation-level administrators.
Accessing the Panel
Navigate to /dashboard/admin while authenticated as a platform admin. Any user without role = 'admin' will be denied access.
Metrics & Panels
AI Generation Metrics
Displays the total number of AI-generated nurture sequences across the platform, segmented by time period:
| Period | Description |
|---|---|
| Today | Generations triggered since midnight (UTC) |
| This Week | Rolling 7-day total |
| This Month | Rolling 30-day total |
An OpenAI cost estimate is displayed alongside each counter. This is a calculated approximation based on token usage and current OpenAI pricing — use it for indicative spend tracking, not for billing reconciliation.
Email Delivery Metrics
Surfaces email volume data sourced from Resend, broken down across the same three time windows:
| Period | Description |
|---|---|
| Today | Emails delivered since midnight (UTC) |
| This Week | Rolling 7-day total |
| This Month | Rolling 30-day total |
CRM Sync Health
Shows the sync status for all organisations connected to any supported CRM integration:
- agentOS (native)
- Reapit
- Alto
- Street
- Loop
Each organisation's sync state is surfaced so platform admins can quickly identify connections that are failing, degraded, or require intervention without needing to impersonate individual accounts.
Hot Leads Fired (Platform-Wide)
A running total of hot lead alerts fired across all organisations. This gives a platform-level view of intent signal volume and can be used to monitor whether AI scoring and alerting pipelines are operating normally.
Top Organisations
Two ranked leaderboards provide a quick read on platform adoption and usage concentration:
- Top orgs by contact count — organisations with the most contacts ingested
- Top orgs by sequence count — organisations that have generated the most nurture sequences
These panels help identify your highest-usage customers and may also surface orgs that are importing contacts but not generating sequences (or vice versa).
GDPR Requests Pending Processing
A dedicated compliance panel lists all flagged GDPR requests that have not yet been actioned. This covers data subject requests (e.g. right to erasure, right of access) that have been submitted but are pending manual processing by the platform team.
Note: This panel is for visibility only. Actioning GDPR requests must be completed through your established compliance workflow.
Access Control Summary
| Role | Access |
|---|---|
admin (platform) | Full access to all panels |
| Organisation admin | No access |
| Standard agent user | No access |
Access is enforced server-side by checking user.role === 'admin'. There is no client-side-only gate.