Guide · SEO agent, AI & ML
How the SEO agent works
Flows that sync data, score pages, draft fixes and wait for your approval.
Overview
The SEO agent is a separate service that runs CrewAI flows. Sync flows read Google Search Console, GA4 and (optionally) DataForSEO into the database on a schedule.
Rules and ML models turn that data into recommendations, reports and alerts, and pick articles worth improving. Drafting flows (optimize_article_flow, new_article_flow) ask Claude crews for a draft within the monthly budget and the rewrite limit.
Drafts stop at “ready for review”. Only a person approving on the site starts publish_flow, which publishes and submits to search engines. Nothing in the agent, the schedules or MCP can approve.
Start a flow by hand with Run now on the relevant page; queued runs start within about 30 seconds and appear in Data sync.
Diagram
Where to find it
This page of the admin: /admin/review. Only admins (and read-only demo accounts) can open it.