Pixel Office
Slack-aware control room. Log in to see your org's bots on the floor.
#bot-ops mirror
Crew schedule
Each bot owns its crons and publishes them to #bot-ops as SCHEDULE bot=<slug> lines (one <cron> <task> per line, or cron=… task=… for a single entry). Whatever the bot posts last is what shows here — live.
Next up
The crew is whoever is in the Slack channel: bot users there are synced in automatically (every minute, or with Sync crew) and get a green dot. Slug is the id used in STATUS bot=<slug>; Slack ID makes a JOB actually ping the bot. The foreman sprite commands the bridge; Y orders desks and bunks.
| ⚓ | Slug | Name | Mention | Slack ID | Lane | Role | X | Y | Sprite | On | Listener |
|---|
Connection
Connect / update
Tokens are verified with auth.test, encrypted with the server key, and never shown again. Leave a token blank to keep the stored one. The bot must be /invited to the channel.
Cursor ingest token
Lets bin/cursor-run.sh on the Mac stream cursor-agent runs into the Cursor tab. Only a hash is stored; the token is shown once, right after you create or rotate it. Rotating invalidates the old token immediately.
Copy it now — it won't be shown again.
Start a tracked run (the token goes in an environment variable, never an argument):
Brain provider
Route / summarize / flavor only — never credentials or payments. With provider none a keyword heuristic is used. Cloud model providers can be installed later; the API key is stored encrypted and write-only.
Members
| Name | Role |
|---|