Generate one AutoSEO blog post
autoseo_generate_postGenerate an AI-drafted, answer-shaped blog post draft for a connected site, with optional scheduling and no auto-publishing. Runs content quality gates and validates structured data for AI-answer citation.
Instructions
Generate one AI-drafted, answer-shaped blog post for a topic on a connected site and land it as a draft awaiting approval (or a future schedule) — this never auto-publishes on its own. schedule is an optional future ISO datetime; omit it to leave the post as an unscheduled draft. Runs the platform's dedup/uniqueness/quality gates before returning and includes jsonldValid in the response, reporting whether the generated Article/FAQPage structured data parses cleanly — that's what makes a post eligible for AI-answer-engine citation. Source topic from autoseo_propose_topics rather than guessing one. Writing style for any post content you draft: write like the account's human owner, not like an AI. NEVER use em-dashes or en-dashes (—, –) or double hyphens (--); use a period, comma or colon instead. Skip hashtag spam (0-1 hashtags), filler openers ("Exciting news!") and rocket/sparkle emoji. Before drafting, read the account's recent posts with list_posts and match their voice, casing and rhythm. CAPABILITY: draft — creates content that cannot reach an audience on its own. Safe for a draft-only agent token.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| topic | Yes | Target topic/keyword/question, ideally sourced from autoseo_propose_topics | |
| siteId | Yes | Site id from autoseo_connect_site / autoseo_list_sites | |
| schedule | No | Optional future ISO datetime to schedule the generated post |