campaignstack_search_console_get_demand
Rank the tools buyers weigh against this workspace, from two independent sources: what humans type into a search engine next to us, and what AI assistants recommend instead of us (the audit's probe results). A tool named by BOTH families is marked corroborated and ranks above one with far more search volume alone, because two populations that cannot have influenced each other agreeing is the stronger signal. Two search engines agreeing is NOT corroboration: that is the same population indexed twice. Each item carries a relationship: rival (substitutable), complement (we ship an integration, so a page about it argues composition rather than a scoreboard) or substrate (the platform we run on). Also returns vsCandidates with the angle each page must take, and vsSkipped with the reason each was excluded. Names flagged discovered: true were inferred from query grammar and are leads to confirm, not established competitors.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Max comparison-bucket query rows read before ranking (default 200) | |
| scope | No | Narrow to one side of the join: "all" (default), "search" (Google, later Bing), "ai" (every probe engine), or one source id such as "openai". A single-family view honestly reports nothing as corroborated. | |
| workspaceId | No |