Overview
extract_tone builds a brand voice profile:
- Automated analysis — reads up to 10 blog posts to understand your style
- Voice characteristics — identifies tone, vocabulary, sentence structure, and patterns
- Reusable profile — stores profile for use in rewrite_article
- Comprehensive report — detailed breakdown of your writing style
Parameters
URL of your blog or blog listing page. The tool will crawl to find individual posts.
Customer identifier for profile storage. If omitted, uses your API key.
Maximum number of articles to analyze (1-10). More articles = more accurate profile.
Example prompts
Response structure
The tool returns a JSON object with:Complete voice profile
Number of articles actually analyzed
Unique identifier for this tone profile (for use in rewrite_article)
When the profile was created
Usage example
What gets analyzed
The tool examines:- Tone and voice — formal vs casual, serious vs playful, authoritative vs conversational
- Vocabulary — word choice, jargon usage, reading level
- Sentence structure — length, complexity, variety
- Paragraph patterns — typical paragraph length and flow
- Content structure — how you organize information
- Stylistic choices — use of questions, examples, metaphors, humor
- Formatting habits — heading hierarchy, list types, emphasis
When to use
Useextract_tone when:
- Before using rewrite_article — establish your voice first
- New content team members — codify your brand voice for consistency
- Rebranding — document your target voice
- Content audits — understand current voice across all content
Analysis quality
Better profiles come from:- More articles — 10 articles gives most accurate results
- Recent content — reflects current brand voice
- Consistent authors — single voice is easier to profile
- Long-form content — blog posts with 1000+ words
Profile storage
Your tone profile is stored and reusable:- Profiles are tied to your API key (or custom
customer_id) - Multiple profiles supported (for different brands/products)
- Profiles don’t expire
- Update by running
extract_toneagain (creates new profile)
Using the profile
After extraction, use the profile in rewrite_article:Cost
Extracting a tone profile costs 500 credits. This includes:- Crawling and reading up to 10 blog posts
- Natural language analysis of writing patterns
- Profile generation and storage
- Unlimited future use in rewrites
Next steps
- rewrite_article — use your tone profile to rewrite content
- audit_article — identify articles that need improvement