Internal Control Surface

SIMCOAI Dev OS

Login Logout

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.

Access...
Accounts...
Email jobs...
Maintenance...
Overview

Platform command view

Live status from Supabase, runtime state, email queues, news, backups and PM2.

Roles

Developer permissions

Owner-only role grants, revokes and permission visibility.

Grant or update role

Accounts

Search and manage customers

Read, suspend, unsuspend and inspect account logs based on your role.

Support line

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

Email control centre

Templates, campaigns, queue processing, logs, preferences and trial reminder queueing.

Email actions

Preview trial email

Marketing/news emails must remain opt-in; operational billing and security messages remain separate.

News

SIMCOAI News publishing

Create launch notes and publish them to the public API-backed news feed.

Write update

Videos

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.

Runtime

Maintenance and announcement banner

Dynamic runtime state writes to the server-side JSON state file.

Maintenance mode

Switching this on or off opens or resolves a public status incident and emails any active, verified subscribers.

Site banner

Backups

Server backup controls

Runs the fixed VPS backup script and records history in Supabase.

Server

API runtime and PM2 status

Read-only process status plus an owner-only predefined API reload.

Code

Allowlisted code editor

Edits are limited to files listed in the backend `dev_portal` setting and are backed up before save.

No file selected

Select an allowlisted file on the left to start editing.

Logs

API and worker logs

Recent operational logs for troubleshooting. Avoid pasting secrets into tickets.