Content Creation
Multi-channel content pipeline — from a single idea to blog, social, and email with eval scoring.
Content Creation Workflow
The Content Creation workflow transforms a single content idea into multi-channel assets — blog articles, social posts, and email content — with eval scoring at every stage.
Input Schema
{
idea: {
topic: string;
keyword: string;
channels: ('blog' | 'instagram' | 'linkedin' | 'x' | 'email' | 'facebook')[];
blogAngle?: string;
socialHook?: string;
emailAngle?: string;
}
}Pipeline Steps
Step 1: Blog Draft (SEO Writer)
The SEO Writer agent creates the long-form blog article using its 11-phase methodology:
- SERP analysis for the target keyword
- Puppet string assignment (primary human drive)
- Full article with scroll-trap hooks
- Meta title, description, and schema markup
Output: { type: 'blog', title, content, metadata }
Step 2: Social Repurpose (Social Manager)
The Social Manager creates platform-specific versions:
{
linkedin?: { caption, format, hashtags };
x?: { tweet, thread };
instagram?: { caption, visualPrompt };
facebook?: { post, format };
}Visual content (carousels, static images) is generated using the creative tools.
Step 3: Email Version (Email Marketer)
The Email Marketer creates a newsletter version:
- Subject line optimized for open rates
- Body adapted from the blog content
- Preview text for email client previews
- Single CTA driving to the full blog post
Step 4: Eval Scoring
Each content piece is scored across three dimensions:
| Dimension | Weight | Measures |
|---|---|---|
| Brand Voice | High | Tone, vocabulary, style consistency with brand profile |
| Content Quality | High | Structure, depth, readability, SEO optimization |
| Engagement Prediction | Medium | Predicted engagement based on historical patterns |
Platform-specific evals also run for social content:
{
platform: string;
brandVoice: number; // 0–1
contentQuality: number; // 0–1
engagementPrediction: number; // 0–1
}Step 5: Human Review
All content is presented with eval scores for approval. Nothing publishes without human confirmation.
Cross-Channel Publishing
After approval, the Cross-Channel Publish workflow handles distribution:
- Blog → WordPress via Composio
- Social → Instagram, LinkedIn, X, Facebook via Composio
- Email → Resend via Composio
- Each channel reports success/failure and published URLs