Docs
Dashboard
Content Creation

content_write

Write comprehensive, SEO-optimized blog articles

Parameters

ParameterTypeRequiredDefaultDescription
target_keywordstring
Optional
Primary keyword to optimize for. Uses project keywords if not specified.
titlestring
Optional
Article title or headline. Can be generated from topic if not provided.
outlinestring
Optional
Optional article outline or structure (H2/H3 headings).
tonestring
Optional
Writing tone: 'professional', 'casual', 'conversational', 'technical'. Uses project brand voice if not specified.

Example

Write a React hooks tutorial:

Request

{
  "target_keyword": "react hooks tutorial",
  "title": "React Hooks: A Complete Beginner's Guide",
  "tone": "conversational"
}

Response

{
  "title": "React Hooks: A Complete Beginner's Guide",
  "content": "# React Hooks: A Complete Beginner's Guide\n\nReact Hooks changed the way we write React components...\n\n## What Are React Hooks?\n\nHooks are functions that let you...\n\n## useState: Managing State\n\nThe useState hook is...\n\n## useEffect: Side Effects\n\n...",
  "word_count": 2500,
  "seo_score": 85,
  "readability": "grade 8",
  "keywords_used": [
    "react hooks",
    "usestate",
    "useeffect",
    "functional components"
  ]
}

Tips

Best Practices

  • Use seo_strategy first for better outlines
  • Provide outline for more control over structure
  • Uses project brand voice by default
  • Save content with save_content after writing

Related Tools