AgentSEO AI Visibility Prompt Set
agentseo_ai_visibility_prompt_setBuild AI visibility prompt sets mapped to owned assets, platforms, competitors, and citations, with weekly action routing for AI search comparison planning.
Instructions
Build stable AI visibility prompt sets mapped to owned assets, platforms, competitors, citations, and weekly action routing. Uses AgentSEO credits; repeating the call can create new charged work.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"target": "<target>",
"category": "<category>",
"topics": "<topics>"
},
"name": "agentseo_ai_visibility_prompt_set"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sync | No | Request a bounded wait for completion when true. The API can still return a pending job; retain its job ID and poll agentseo_job_status instead of repeating this charged call. False returns a queued job without waiting. Type: Boolean. Default: true. | |
| locale | No | Human-readable market or locale context for the prompt set, for example United States. Type: String. Minimum: 2 characters. Maximum: 80 characters. Default: "United States". | United States |
| target | Yes | Your target brand, domain or URL used to scope this workflow; supply the entity you want assessed. Type: String. Minimum: 1 characters. Required. | |
| topics | Yes | Relevant topics or themes associated with this target, page or prospect. Type: Array. Minimum: 1 items. Maximum: 40 items. Required. | |
| cadence | No | Recommended comparison frequency for the prompt set; does not schedule or execute recurring checks. Type: String. Accepted values: "weekly", "biweekly", "monthly". Default: "weekly". | weekly |
| audience | No | Intended reader or buyer group in plain language; do not include unnecessary personal data. Type: String. Maximum: 180 characters. Optional; no client default. | |
| category | Yes | Product or market category used to construct relevant AI-visibility prompts. Type: String. Minimum: 1 characters. Maximum: 160 characters. Required. | |
| personas | No | Audience-role labels to vary the planned prompts by buyer context. Type: Array. Maximum: 20 items. Default: []. | |
| platforms | No | AI/search platforms to design prompts for; this plans prompts and does not run them on those platforms. Type: Array. Minimum: 1 items. Maximum: 6 items. Default: ["chatgpt","perplexity","google_ai"]. | |
| competitors | No | Competing brands or domains to compare using the data supplied to this workflow. Type: Array. Maximum: 20 items. Default: []. | |
| owned_assets | No | Supplied pages or resources you own that can support prompts or backlink recommendations; this does not edit or publish them. Type: Array. Maximum: 100 items. Default: []. | |
| prompt_count | No | Maximum number of prompts to generate in the planned set, not the number of live AI requests. Type: Safe integer. Minimum: 6. Maximum: 50. Default: 20. | |
| product_terms | No | Product names or product-category phrases to incorporate into the planned prompts. Type: Array. Maximum: 40 items. Default: []. | |
| include_citation_checks | No | Include citation-check prompt variants in the plan when true; does not execute those checks. Type: Boolean. Default: true. | |
| include_competitor_checks | No | Include competitor-comparison prompt variants in the plan when true. Type: Boolean. Default: true. |