create_site_audit_task
Create a task in the Approvals queue from an SEO audit issue (or some of its pages) for a client: title (default the issue's name), note, assignee (a member's user id) and due date; its body names the issue, the crawl, the pages (up to 20) and the fix. Nothing is sent to anyone; people close it in Approvals. Without confirm:true it returns a preview of the task.
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": {
"clientId": "<clientId>",
"issueId": "<issueId>"
},
"name": "create_site_audit_task"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | A note for whoever does it. | |
| urls | No | Only these pages of the issue. Default: the highest-priority pages. | |
| dueAt | No | Due date, YYYY-MM-DD. | |
| title | No | Task title. Default: the issue's name. | |
| confirm | No | true creates the task. Omit to preview. With confirm:true, also pass the preview's previewToken. | |
| crawlId | No | The crawl it comes from. Default: the latest that ran to the end. | |
| issueId | Yes | Issue id (from list_site_audit_issues). | |
| assignee | No | A workspace member's user id. | |
| clientId | Yes | Client id (from list_clients). | |
| previewToken | No | With confirm:true: the previewToken from this tool's preview (valid 15 minutes, once, for exactly the previewed arguments). |