Workflows
Content Repurpose
Turn one published asset (blog, podcast, video) into 5+ derivative pieces across channels.
Content Repurpose Workflow
The Content Repurpose Workflow takes a single high-performing asset and generates a chain of derivative pieces — short-form social posts, email drips, carousels, quote graphics — so a single canonical piece of content fuels weeks of distribution.
When to use it
- A blog post hits a traffic milestone and you want to amplify it
- A podcast episode wraps and you want clips, quotes, and a teaser email
- An evergreen guide needs a fresh seasonal push
Inputs
| Field | Type | Description |
|---|---|---|
sourceContentId | string | ID of the published content piece to repurpose |
channels | string[] | Target channels (e.g. ['linkedin', 'instagram', 'email']) |
count | number | How many derivative pieces per channel (default: 3) |
resourceId | string | Tenant ID for memory + persistence |
Steps
- Load source content — Pull the original asset from the content store.
- Extract hooks + key insights — The CMO summarizes the source into 5–10 atomic talking points.
- Adapt per channel — The Social Manager, Email Marketer, or Engagement Manager rewrites each insight for the target channel and brand voice.
- Eval gating — Each derivative is scored for brand voice, content quality, and engagement prediction.
- Calendar scheduling — Approved pieces are added to the content calendar with conflict detection.
Output
{
"sourceContentId": "ct_xxx",
"derivatives": [
{ "channel": "linkedin", "content": "…", "scores": { /* … */ } },
{ "channel": "instagram", "content": "…", "scores": { /* … */ } }
]
}