AgentSEO Content Brief
agentseo_content_briefGenerate a production-ready content brief from live SERP intent for writers and coding agents; add keyword, audience, and page type to guide drafting and implementation.
Instructions
Turn live SERP intent into a production-ready content brief for writers and coding agents. 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": {
"keyword": "<keyword>"
},
"name": "agentseo_content_brief"
}
}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. | |
| device | No | Device search-result profile used for the analysis. Type: String. Accepted values: "desktop", "mobile". Default: "desktop". | desktop |
| target | No | Your target brand, domain or URL used to scope this workflow; supply the entity you want assessed. Type: String. Optional; no client default. | |
| keyword | Yes | Search keyword or phrase to analyze for this workflow. Type: String. Required. | |
| audience | No | Intended reader or buyer group in plain language; do not include unnecessary personal data. Type: String. Optional; no client default. | |
| language | No | Supported search language code, for example en for English. Type: String. Default: "en". | en |
| location | No | Supported geographic search-market name, for example United States; this is not a coordinate pair. Type: String. Default: "United States". | United States |
| page_type | No | Page format or classification for this record; select one of the accepted values. Type: String. Accepted values: "auto", "blog_post", "landing_page", "comparison_page", "guide", "tool_page". Default: "auto". | auto |
| brand_voice | No | Writing voice to use for the content recommendations. Type: String. Accepted values: "neutral", "expert", "friendly", "bold", "technical". Default: "expert". | expert |
| brief_depth | No | Amount of implementation detail requested in the content brief. Type: String. Accepted values: "standard", "detailed". Default: "standard". | standard |
| include_serp_outline | No | Include a search-result-informed page outline in the brief when true. Type: Boolean. Default: true. |