AI search topics to write about
get_ai_search_topicsReturns up to 5 pages the company could write to be named in AI answers, built from its tracked questions that don't name it and whose current answers leave it out. Questions no tracked company is named on (open) come first, then those competitors are named on least. Each topic has a suggested title, the kind of page (howto, guide, comparison or explainer) and its angle, the questions it answers, how many answers name no tracked company (unclaimed), the competitors named instead, the pages the engines cite, what they searched for and the reason; with a content audit, the company's best page that answers it (page) or that none does (noPage); and up to 3 related Hacker News discussions with points, comments and date (none rather than a weak match). Topics follow the latest answers, so they change after each check. Empty until a check has answered an unbranded question. Read-only and free: it never asks an engine anything.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_ai_search_topics"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| workspaceId | No | A teammate's workspace you may manage: an active workspace ID from list_team_workspaces. Omit for your own workspace. Supply on every call for a teammate. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topics | Yes | Up to 5 pages to write, open questions first; empty until a check has answered an unbranded question. | |
| company | Yes | The company being tracked; null without a company profile. | |
| message | No | Only when AI search is off: how to start it. | |
| aiSearch | Yes | on, or off until the first AI search step turns it on. |