Integrations Focus Workspace API
Focus Workspace API
A duty names this door workspace.
State
https://workspace.focusonenergy.com answered 200: {"status":"ok","version":"1.0.0"} AGENT_BOX_WORKSPACE_TOKEN is not set on this box. Put it in /opt/agent-box/src/.env and bring the stack back up — nothing secret belongs in the repo. Checked 2026-08-09 20:56 UTC.
Never used by a duty.
Notes
Tasks in Focus Workspace. Humans sign in through Control Center; a box has no browser, so the machine lane is the local bot account focus.assistant@focusonenergy.com, which still holds the legacy `POST /api/v1/auth/login` password login and returns a bearer token.
No token is set yet: that bot password is not in any secret this box or Substation's broker can read, and minting a new one is Ben's call, not a deploy's. Until then this door is reachable but not signed in — read-only round trips against /api/health work, anything under /api/v1 will not. Set AGENT_BOX_WORKSPACE_TOKEN in /opt/agent-box/src/.env to finish it.