seo_write_article
Write a full blog article from an approved roadmap brief using the manual write path. Returns an articleId for review, editing, or publishing when automatic generation didn't trigger.
Instructions
ALTERNATIVE write path — only call this when a brief was NOT approved via seo_approve_briefs (which already auto-generates). If the brief status is writing, generation is already in progress — poll the existing operationId with get_job until state is completed rather than calling this again. Step 7 (manual path). Draft a full blog article for a roadmap item. Uses credits. Typically takes ~3–8 min per article. Precondition: the brief for this roadmap item must be in status approved. If the brief is still drafted or pending_review, review with seo_list_briefs / seo_get_brief, refine with seo_edit_brief, then approve with seo_approve_briefs (which will auto-generate). Returns an articleId that can be reviewed, edited, or published.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | ||
| brandId | No | Brand ID (defaults to active brand) | |
| roadmapItemId | Yes | Roadmap item ID from seo_list_roadmap | |
| voiceProfileId | No | Voice profile ID to write in a specific style |