Platform Health
Real-time overview of Utiliti Auto-refreshes every 60s
Signups Over Time (30 days)
Account Type Split
Plan Distribution
Signup Activity (Past Year)
Recent Platform Activity
Revenue Dashboard
Revenue Trend (6 months)
Plan Distribution (Orgs)
Signup Funnel
User Journey Funnel
User Growth
Monthly Signups (12 months)
Churn Tracking
At-Risk Users (14-30 days inactive)
Module Usage (30 days)
Top Modules by Activity
User Management
Loading…
| User | Phone | Account | Org Role | Platform | Status | Joined | Actions | |
|---|---|---|---|---|---|---|---|---|
| Loading users… | ||||||||
Organisation Management
Loading…
| Organisation | Owner | Plan | Members | Systems | Country | Created | Actions |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Feature Flags
Toggle features globally, per plan, per org, or per user — grouped by component
Roles & Permissions
Manage customer roles and their permission matrix
Permission Matrix
Audit Log
Full platform activity trail
| Timestamp | User | Action | Table | Details | Admin? |
|---|---|---|---|---|---|
| Loading… | |||||
🔐 Platform Configuration
Super Admin only — manage admin access, promote users, critical platform settings
Admin Permissions Manager
Configure exactly what each Admin can do. Super Admin always has full access and cannot be restricted. Select an admin to manage their individual permissions.
Promote / Demote Admins
Promote trusted users to Admin role. New admins start with no permissions — you must grant them individually above.
Platform Information
Content Manager
Edit platform text, branding, landing page copy, and configurable content
Error Telemetry
Client-side error intelligence — auto-captured, batched, deduplicated
Error Type Breakdown
Error Trend (14 Days)
| Severity | Type | Message | Page | User | Count | Last Seen | Status | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading error telemetry… | ||||||||
System Browser
All solar PV installations across all organisations
| System Name | Organisation | Address | Type | Status | Capacity | Panels | Install Type | Installed |
|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||
⚡ Energy Module Administration
Central control for energy management — flags, config, analytics, alerts, and all user bills
Loading energy feature flags...
| Flag Key | Controls | Default | Notes |
|---|---|---|---|
| energy_management | Master switch — entire module | OFF | Must be ON for any sub-flag to work |
| energy_bill_upload | PDF bill upload functionality | ON | Requires master ON |
| energy_trends | Trend charts & analysis | ON | Requires ≥2 bills |
| energy_alerts | Anomaly detection & alerts | ON | Uses configurable thresholds |
| energy_email_ingestion | Email-to-bill auto-import | OFF | Requires backend email relay |
| energy_ai_parsing | AI-powered PDF extraction | OFF | Requires AI API endpoint |
| energy_solar_roi | Solar ROI calculator | OFF | Phase 3 feature |
| energy_whatsapp_alerts | WhatsApp bill notifications | OFF | Requires WhatsApp Business API |
Loading configuration...
Loading tariff data...
| User | Provider | Type | Bill Date | Amount (R) | Usage | Status | Uploaded | Actions |
|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||
| Provider | Service | Tariff Name | Block | Rate (R/unit) | Unit | Effective | Source | Confidence | Verified | Actions |
|---|---|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||||
- When a bill is parsed, line items with unit rates are extracted
- Each rate is matched against existing tariff_history records
- New rates are inserted as
bill_derivedwith 75% confidence - Admin can verify/reject derived rates to improve accuracy
- Verified rates are used for overcharge detection
- Pre-seed rates: Add known tariff rates from NERSA gazette
- Verify derived rates: Confirm or reject auto-extracted rates
- Bulk import: Upload tariff schedules via CSV (coming soon)
- Rate alerts: System alerts when new tariff structures detected
- Override: Manually adjust rates for specific municipalities
| User | Type | Severity | Description | Created | Status | Actions |
|---|---|---|---|---|---|---|
| Loading… | ||||||
| Timestamp | Admin | Action | Entity | Details |
|---|---|---|---|---|
| Loading… | ||||
🔌 Inverter Monitoring Administration
Manage inverter connections, sync status, adapters, and monitoring analytics
💰 Monetisation Administration
Revenue dashboard, partner management, referral tracking, payout management, and subscription plans
🛡️ Compliance — POPIA · ECTA · CPA · PAIA
Legal document management, consent tracking, and data subject requests
🛡️ Insurance & Compliance
Platform-wide solar insurance policies, compliance scores, claims and loss ratio benchmarks
🏢 Insurer Portals
Register and manage insurance company portals, assign users, manage API keys and client links
Approved Inverters
NRS 097-2-1 approved inverter database — manage the approved list used for compliance checks
| Manufacturer | Model | Capacity | Phase | Type | Certificate | Expiry | Systems | Status | Actions |
|---|---|---|---|---|---|---|---|---|---|
| Loading... | |||||||||
🧑💻 Developer Tools
Super Admin only — API testing, DB inspection, diagnostics