Skip to main content
Kicks off background generation of a blog post drawing from commits on the project’s tracked repositories.

Arguments

NameTypeDefaultDescription
start_datestring (ISO-8601)7 days agoEarliest commit timestamp to consider.
end_datestring (ISO-8601)nowLatest commit timestamp to consider.
product_namestringproject nameOverride the product name.
ideaobjectnoneOptional idea to steer the post. See below.

idea object

Pair with generate_blog_post_ideas to pick an angle first, then pass one of the returned ideas back here.
{
  "title": "Ship faster with webhook retries",
  "summary": "We shipped per-endpoint retry budgets this week...",
  "angle": "Reliability story for platform teams",
  "category": "Engineering"
}

Returns

{
  "content_id": "7f5e2c1a-...",
  "status": "pending"
}
Poll list_blog_posts / get_blog_post once the background task completes.

Example prompts

“Brainstorm three blog post ideas from this week’s commits, pick the one about the new webhook retries, and kick off generation.”
“Draft a blog post covering everything we shipped in March.”