Agents Overview
The platform exposes 5 domain-specific agents, a cross-agent router, and a catalog onboarding agent. Each agent accepts A2A JSON-RPC requests at its own endpoint.
| Agent | Endpoint | Description |
|---|---|---|
| Gap Agent | /a2a/gap-agent |
Finds product gaps where consumer demand exists but catalog coverage is thin |
| Search Intent Agent | /a2a/intent-agent |
Maps consumer search language, finds ghost products, recommends title rewrites |
| Pricing Intelligence Agent | /a2a/pricing-agent |
Compares prices to market distributions, tracks price trends, flags margin risk |
| Demand Intelligence Agent | /a2a/demand-agent |
Tracks demand trends, seasonal patterns, audience shifts, and market sizing |
| Campaign Architect Agent | /a2a/campaign-agent |
Drafts ad campaign strategies (draft mode only -- never executes spend) |
Reach Agent (display name; internal id router, endpoint /a2a/router) |
/a2a/router |
Routes questions to the right agent(s) and synthesizes multi-agent responses |
| Onboarding Agent | /a2a/catalog-onboard-sync |
Extracts and analyzes a merchant catalog from a URL or CSV |
All agent endpoints use the same A2A JSON-RPC 2.0 request format with method message/send.