clicks this month
—
pages completed
—
API spend this month
—
Since you were last here
—
This week
Active jobs
Quality snapshot
Recent activity
Running
Research
Brief
Write
Check
Save
Done
Write
Publish queue
0 waiting
Pick a page above to open its optimization cockpit: health, research ideas, and one-click actions.
Campaigns
Loading sitemap…
⊙
Loading site…
Discovering pages for this client.
Client
Pages Written
Avg Score
Status
Organization cap
Spend by client
Client
This month
Trend vs last
Calls / tokens
Monthly budget (USD)
Breakdown by operation
Pages move from pending review to ready to publish to published.
Pending review
Ready to publish
Recently published
Who created, edited, approved, and published, newest first.
Organization
—
Anyone with this code can join as a member. Regenerate it to cut off the old one.
Delete organization
Removes this organization and every membership in it. Refused while it still holds clients, jobs, campaigns, or other content. Type the organization name to confirm.
Writing
Independent of the sidebar client switcher. Changing that does not change this.
Publishing
Independent of the sidebar client switcher. Changing that does not change this.
Elementor section library
Which
centraloom-* section templates exist on this client's WordPress, and what happens when one is missing. Read only. Templates are created and edited in Elementor.Loading…
Installs the shipped
centraloom-* presets. Existing templates are skipped without exception. Overwriting destroys hand-built templates, so it stays a deliberate CLI-only decision.Page presets
Which sections a page is assembled from, in order. Default is the standard layout and is always available; presets saved here appear in the Write form and the publish confirm for this client.
Optimizing
Re-pulls Search Console data for any client whose stored pull is older than this many days. 0 disables the scheduler entirely. This is an app-wide setting that applies to all clients at once, not per client.
What flags a page
These thresholds are constants in the code and are not yet configurable. Every number below is read from those constants when this panel loads, so it cannot describe a rule the code has stopped using. The file and constant behind each line is named beside it.
Loading...
Profile
Follows your account on every device.
Shown in the user badge in the sidebar.
◍
Which tab opens when you start the app.
Google
Checking…
Your own account. Briefs and pages you start are saved to its Google Docs when the toggle below is on.
What's new
Every release, newest first.
Client
Independent of the sidebar client switcher. Changing that does not change this.
Platform
Model quality
Controls which Claude model each operation uses. Balanced writes content with Opus and runs mechanical work (quality checks, keywords, assistant routing, research) on Sonnet to control cost.
A draft scoring below this gets one targeted revision pass; if still below, it completes as “Needs review” instead of a fresh rewrite.
A job stuck writing or briefing longer than this many minutes is flagged as timed out, so you can retry it.
Backups
A full dump of the database and a copy of the knowledge files, encrypted before upload and kept 30 days. The date below is the furthest back this installation can be recovered to.
Loading...
Takes today's backup if it has not been taken. It will not make a second copy on the same day.
Features
Which unfinished features an organization may use. Every switch starts off, and stays off until somebody turns it on deliberately.
Loading...
Companion releases
Which Companion version connected WordPress sites are offered. This is separate from the version this server builds: a site is only offered what you announce here, so deploying does not push anything.
A dotted version such as 1.11. Leave empty to announce nothing, which is what every site is offered until you set this.
Widen this as a release proves itself. A site's own ring is set per client.
Stops every site being offered an update, whatever is announced above. Use this when a release is going wrong; it takes effect on each site's next update check.
Integrations
Danger zone
Reset history
Clears jobs, activity log, campaign/cluster registry, quality history, the suggestion inboxes (including dismissed-forever memory, so previously dismissed suggestions can resurface on the next research run), and the live feed. Usage & cost data, client configs, knowledge files, content indexes, GSC pulls, sitemaps, and settings are untouched. A timestamped backup is written to backups/ first.