seo_regenerate_brief
Regenerate an unusable SEO brief by re-running full generation for a single brief, and track progress via the returned operation ID.
Instructions
Re-runs L3 brief generation for a single brief (scoped to its cluster). Typically takes ~2–5 min. Async — returns {operationId, status}. Poll get_job with the operationId until state is completed (or failed/partially_failed/cancelled on error), then re-fetch with seo_get_brief to see the refreshed briefData. Use when the existing brief's outline is unusable and a structured seo_edit_brief won't recover it.
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": {
"briefId": "<briefId>"
},
"name": "seo_regenerate_brief"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| brandId | No | Brand ID (defaults to active brand) | |
| briefId | Yes | Brief ID from seo_list_briefs |