| Post | Stage | Keywords | Rewrite |
|---|
| Post | Target | Resolved | By | When |
|---|
| When | Trigger | Analyzed → drafted | Skipped | Cost |
|---|
What runs on a schedule. Full auto creates review-ready [SEO BOT] drafts unattended — it never merges or publishes; a person still applies each draft to the live post.
Used when Automation = Auto scan only — a free scheduled scan (no analysis/drafts). Fires in the server's timezone.
What the "Run scan" button does by default. Drafting is always a separate, per-post action — never automatic.
Your Anthropic key powers analysis and drafting. It's stored as a secret and never shown again after saving.
How the priority score is composed. Higher = more influence on ranking.
What qualifies a post as a finding.
Notification channel, who can drive the bot, and posts to skip.
Email alerts in parallel to Slack — run summaries, new drafts, and problems that need attention. Each type is toggleable; emails never fire on empty scans or single analyses you ran yourself.
Sending account — stored as a server secret in .env, saved separately from the toggles above.
Search-volume data the scorer uses (a Semrush export). Refresh it by uploading a new CSV — no server access needed. The agent still works without it (it falls back to its built-in corroboration rule).