Campaign Operator Console
Human interface to the live agent office.
Selected staff member
Chief of Staff
Network routing & synthesis
Voice uses the currently selected channel.
Output · Print Queue
Deliberate work products only: Word, Excel, PowerPoint and PDF. Conversations are not output.
PR Creative Studio
Create an Instagram-ready draft from a topic. Nothing publishes automatically.
Human authentication gateway
Network terminal
Raw operational stream: agent routing, room activity, runtime state and hand-offs.
Office staff
Regional instances inherit their parent role's permissions.
Selected staff mailboxes
Send file to selected staff
Agent Brain · Obsidian
Durable memory, conscious habits and persona for the selected staff member.
Documents assigned to selected staff
Passing a document shares the same record; it does not create another copy.
Printing Room
Finished drafts, briefs and substantive outputs appear here for review.
Move staff
Select a staff member, choose Move, then double-click a floor position.
Furniture
All movable furnishings are now functional Build/Buy objects. Use Build Mode to place, move, rotate, assign and use them.
Office construction
Build additional rooms as the campaign organisation grows.
Developer
Describe a change and press Enter to generate a proposal. Use Shift+Enter for a new line. Campaign HQ edits its own files in this folder. The same folder also holds durable memory and version snapshots, so reopening index.html resumes the latest patched app and remembered state.
Link this app folder once. Memory will be stored in campaign_hq_data/state.json beside index.html.
Version history
Every applied patch creates a restorable snapshot. Select any version, or step backward/forward.
Help & controls
Move around on Mac
Drag to orbit. Two-finger scroll zooms. Right-drag or Control + drag pans. WASD / arrow keys also pan.
Interact with the office
Click staff to select them and open their direct line. Rename them with Edit. Use Move selected then double-click the floor to relocate a workstation. Furniture can be added, moved and removed from Staff.
Live AI agents
The 3D office and its persistent campaign state now run directly in the browser. A secure AI gateway is optional and only handles model-backed reasoning; the workspace itself no longer depends on a local server process.
Human validation
External actions remain blocked behind the authentication gateway. Tool execution is the next connector layer.