Tasks today
Agents online
Activity (7 days)
API spend today
Needs attention
Agent workload
Fleet activity
Activity by agent
Status distribution
Recent activity
| When | Agent | Task | Status | Model |
|---|
Drag widgets by the ⠿ handle to reorder. Layout is saved in this browser.
Click a desk to chat · ⓘ for details · working = task in progress · online = active <5 min
📋 To Do 0
⚙️ In Progress 0
🧑 Needs Owner 0
✅ Done 0
Task
AI-powered email campaigns
Create campaigns, generate copy with AI, polish HTML, and send — lists & SMTP live in Settings.
Your campaigns
Manage drafts, preview HTML, send, and track delivery statsLoading campaigns…
Fetching your email campaigns from WriteMe.
| Campaign | Subject | Sender | Status | Delivery |
|---|
Integrations Hub
Connect OAuth accounts once — agents call APIs through Mission Control proxy.
Connected accounts
Available integrations
Curated v1 catalog — more providers added over time.
API spend
—Estimated costs from dashboard chat token logs. Actual provider bills may differ — adjust model rates below.
Daily spend (30 days)
Spend by provider
Spend by agent
| Agent | Calls | Tokens | Est. $ |
|---|
Top costly calls (month)
| When | Agent | Model | Tok | Est. $ |
|---|
Spend by chat thread (month)
Find expensive threads — archive or Fresh session to stop context growth.
| Thread | Calls | Tokens | Est. $ |
|---|
Org messages
—
Every inter-agent message, task assign, and strategy rollout step.
Failures show what broke and how to fix it. Consult-and-reply uses
--reply-thread so answers appear in your chat thread.
| When | From | To | Kind | Status | Preview | Task | Thread |
|---|
Context management
Control transcript caps, context warnings, auto Fresh session, and daily token budgets.
Per-agent context tier
Budget & alerts
API keys configured
Custom model pricing
Server health
Services
Host
Account security
Signed in as —. Change your Mission Control login password below.
Companies
Each company is a separate Mission Control instance. Switch from the header, or add another company below (admin + active license). Local org structure stays under Company. Checkout matches turboanchor.com/pricing (plan, region, company type, billing).
Add company
subdomain.missioncontrol.turboanchor.comAdd company requires an admin login and a full (active) license on this instance.
Email Marketing
Manage recipient lists, SMTP senders, brand kits, email templates, and audiences — same setup as WriteMe.ai. CSV import uses columns Email, First Name, Last Name.
Recipient lists
SMTP senders
Brand kits
Logo, favicon, colors, and font applied to AI-generated emails. Required for Generate with AI.
Email templates
Assign a template to each campaign. Duplicate a pre-designed template to customize, or start blank.
Audiences
Target audience profile used by AI when generating email copy. Required for Generate with AI.
Dashboard branding
Header logo and title for the top bar. Upload a separate square favicon for the browser tab (logos are often wide). Leave subtitle blank to hide the tagline pill.
Header logo: PNG, JPG, WebP, GIF, or SVG · max 2 MB · wide images OK
Square icon ~32×32–512×512 · PNG/ICO recommended
Providers (API keys)
orchestrator) and syncs to every agent.
Keys never echo back — use Replace on a row to rotate a key (same provider/profile).
Memory embeddings
Controls agents.defaults.memorySearch — the provider OpenClaw uses to embed agent memory for semantic recall.
Keys stay in Providers above; this panel only picks provider + model.
Changing provider/model pauses vector search until you rebuild indexes.
See OpenClaw memory config.
Used when the primary embedding provider fails. Prefer No fallback unless the fallback key is active — a broken OpenAI account can spam retries and overload the gateway.
Add agent
IDENTITY.md, USER.md, memory/).
The agent appears in Dashboard, Tasks, and Chat after creation.
Per-agent model
deepseek/deepseek-v4-pro — all agents use this unless you
Save a different model below. Overrides persist until you click Reset to default.
Model dropdowns show current assignments until you load the catalog.
Test a model (round-trip)
Company
Mission Control’s business deployment layer — identity, who may message whom, and operating rules. Runtime keys stay under AI & keys; member names/photos under Team.
Lowercase id used in Reports to (e.g. ali).
Org structure
Derived from each agent’s IDENTITY.md Reports to field.
This is the default communication matrix (before overrides).
Communication matrix
Who may message whom via squad-msg / task assign.
✓ = org chart · ★ = allow override · ✕ = deny override.
Communication overrides
Rare exceptions on top of the org chart. Stored in team.config.json → comm_overrides.
Deny wins over org-chart allow; allow opens an otherwise blocked edge.
Operating rules
Rule headings in each agent’s USER.md.
Apply messaging packs re-injects the clear Messaging + Cost rules (backs up USER.md first) —
same as deploy’s apply-rule-messaging-clear.sh.
Org traffic
Inter-agent messages, task assigns, and strategy rollouts. Full log lives on Monitor.
Stale-task watchdog
Cron (every 30 min) chases assignees on quiet in_progress / assigned todo
tasks via squad-msg, escalates to managers, and posts a rollup in the orchestrator chat.
Config: team.config.json → stale_task_watchdog.
Team & org
IDENTITY.md (visible in Content tab).
Dashboard and Telegram read the same files on every turn.
Remove custom agents with Delete (the orchestrator agent cannot be removed).
For the company-wide matrix and rule status, open Company in the left nav.
Tasks — Projects, work types & tags
Saved to /root/.openclaw/team.config.json under kanban.
Projects segregate initiatives (e.g. General, Internal, or your own product names).
Work types describe the kind of work (research, development).
Tags are separate labels for cross-cutting topics (planning, discussion) — not tied to a single project.
Channels & pairing
Attach messaging channels (WhatsApp, Telegram) to your orchestrator. For WhatsApp: Show QR to link the phone, then approve each new sender once. Inbound DMs route to your orchestrator agent.
Device access
Gateway devices pair with OpenClaw and request scopes. Approve pending upgrades here —
operator.admin is required for browser automation and other gateway admin tools.
After approval, the local CLI token is refreshed automatically.
Integration secrets
/root/.openclaw/secrets/
(directory 700, files 600). Use the same filename your agent or script expects
(e.g. figma-personal-access-token). Saved values are never shown again — use Replace to paste a new value.