Guide · SEO agent, AI & ML
How CrewAI works here, in simple words
Flows are step-by-step recipes; crews are small teams of AI helpers, each with one job.
For: adminsPage 29 of 71
Overview
CrewAI is the open-source library the seo-agent uses to organise its AI work. Two ideas matter:
- A flow is a recipe: a fixed list of steps, such as “fetch the article → study the numbers → write a fix → check the fix → save the draft”. Most steps are ordinary code, not AI.
- A crew is a small team of AI helpers (agents). Each agent has one job, a short description of who it is, and a few tools. They work one after another, like an assembly line, and each passes its work to the next.
The crews on this site:
- Optimization crew (improving an existing article): an SEO analyst explains what is wrong from the search data, an editor writes the smallest useful change, and a technical reviewer checks every command and fact against official documentation.
- Editorial crew (a new article): a researcher collects sources, a technical writer writes the draft, a technical reviewer checks it, and an SEO editor suggests the title, description and headings.
- Report crew: one writer turns already-calculated numbers into a short summary. Every number it writes is checked against the real figures; one wrong number and the summary is thrown away.
- Promotion crew: a copywriter drafts social posts for an article, and a content strategist suggests new article ideas with evidence.
Safety rails: agents can only read (no publishing, no deleting, no code running), each has a limit on steps, time and tokens, every call counts against the monthly budget, and article text is treated as data, never as instructions. When a crew finishes, the flow checks its output and saves a draft. Only a person approving in the Review queue can publish it.
Diagram
Where to find it
This page of the admin: /admin/review. Only admins (and read-only demo accounts) can open it.