Visible only to superadmins. Run platform-wide admin actions and configure per-admin access restrictions.
Admin access & impersonation
Set per-admin phase restrictions, or view the dashboard as that admin would see it (read-only simulation).
Loading usersβ¦
View as listener
Open the listener app exactly as a listener sees it (read-only β recording and invoicing are disabled). Useful for diagnosing a listener's invoicing or submission view.
Loading listenersβ¦
Promote a listener to lead
Make a People's Powerhouse listener a Lead Local Listener and set their per-submission pay rate, or clear it to demote. Leads then manage their own team and see their team's performance through the lighter Lead Dashboard, and appear in the Admin access table above (with "View as"). Team members stay on the standard rate; only the lead earns the rate set here.
Loading listenersβ¦
Organisation invoicing
Toggle org-level invoicing per partner and set the rate per submission. Partner admins see the invoicing page only when this is enabled for their org.
Loading organisationsβ¦
Org Management
Create new partner organisations and set each org's display name, logo, and primary colour. Logos can be uploaded directly or pasted as an https:// URL. The primary colour drives the --brand CSS variables on the admin pages an org's users see; it does not affect the listener app's recording UI, which always stays in the platform palette.
Loading organisationsβ¦
Admin actions
Run on demand. Backfill can take a few minutes; the others finish in seconds.
No record of a previous run.
No record of a previous run.
No record of a previous run.
No record of a previous run.
No record of a previous run.
No record of a previous run.
Scans /users for workshop attendees whose workshop has expired AND who never produced a submission. Deletes the Auth account + Firestore doc. Irreversible.
Recording health
Submissions grouped by listener device. Failures = status:error OR quality flag audio_upload_failed. Investigate any non-legacy row above 2%.
Loadingβ¦
Map placement
Submissions the auto-geocoder couldn't place on the map. Pick a coordinate per location and we'll backfill every submission with the same text + cache it so future arrivals plot automatically.
Loadingβ¦
PowerShare placement
PowerShare searches whose stored lat/lng aren't in the UK (mostly the legacy (0, 0) bug). Look up via postcodes.io or set coords manually - the update is applied to every record sharing the postcode.