Internal Control Surface
SIMCOAI Dev OS
Role-gated operations
Roles, email, news, accounts, maintenance, backups and server controls in one place.
The browser only receives developer-safe data. Supabase service credentials, Stripe secrets, Twilio credentials and server commands remain on the API.
Platform command view
Live status from Supabase, runtime state, email queues, news, backups and PM2.
Developer permissions
Owner-only role grants, revokes and permission visibility.
Search and manage customers
Read, suspend, unsuspend and inspect account logs based on your role.
Answer the SIMCOAI phone
Go on duty to have callers put through to your own phone. When nobody is on duty the line takes a number and queues a callback.
Email control centre
Templates, campaigns, queue processing, logs, preferences and trial reminder queueing.
Email actions
Marketing/news emails must remain opt-in; operational billing and security messages remain separate.
SIMCOAI News publishing
Create launch notes and publish them to the public API-backed news feed.
Write update
Marketing video library
Finished clips from the internal recorder (a separate, undeployed tool), ready to preview and download. Nothing on this page is customer-facing, and nothing here can place a call or spend AI credit.
Maintenance and announcement banner
Dynamic runtime state writes to the server-side JSON state file.
Maintenance mode
Site banner
Server backup controls
Runs the fixed VPS backup script and records history in Supabase.
API runtime and PM2 status
Read-only process status plus an owner-only predefined API reload.
Allowlisted code editor
Edits are limited to files listed in the backend `dev_portal` setting and are backed up before save.
Select an allowlisted file on the left to start editing.
API and worker logs
Recent operational logs for troubleshooting. Avoid pasting secrets into tickets.