The SEO Agent is an AI SEO content automation platform. It does keyword research with real DataForSEO data (not estimates), drafts fact-checked articles with citations, runs them through a quality gate, and ships them to your CMS. This plugin is the WordPress receiver: every article you approve in the dashboard lands on your site as a published post.
What gets published
How it works
The plugin exposes two REST routes under the seobot/v1 namespace:
POST /wp-json/seobot/v1/ping for the dashboard’s “Test Connection” buttonPOST /wp-json/seobot/v1/articles for the publish payloadBoth routes require the bearer token. The plugin compares it to the saved token using a constant-time comparison so nothing leaks via timing.
No telemetry. The plugin does not phone home. It only responds to requests your dashboard initiates.
This plugin connects WordPress to a third-party SaaS, The SEO Agent (theseoagent.ai), which is required for the plugin to do anything useful.
What data is sent and when
POST /wp-json/seobot/v1/articles requests from theseoagent.ai only when you click “Approve” on an article in the dashboard. The payload contains the article body, title, tags, slug, meta description, and a featured-image URL.media_sideload_image). No tracking pixels, no analytics calls.POST /wp-json/seobot/v1/ping requests come from the dashboard’s “Test Connection” button. The response includes plugin version, WordPress version, site name, and site URL so the dashboard can confirm the integration is live.Account, billing, and policies