TL;DR: This Wrike AI agent turns any blog post in a task description into four channel-ready marketing assets (LinkedIn post, newsletter blurb, social snippet, and ad copy variations) with a single checkbox trigger, saving content marketers hours of manual repurposing while keeping a consistent, customizable brand voice across all outputs.
Hello Community! 👋
Today we’re bringing a guide that shows you how to set up a Content Repurposer Agent that reads a blog post from a task description and generates four ready-to-use marketing assets: a LinkedIn post, a newsletter blurb, a social snippet, and ad copy variations.
Below, you’ll find the complete configuration, prompts, setup instructions, and tips so you can adapt this to your own workflow ✔️
Agent Goal / Use Case
Marketing teams write long-form blog posts but then spend hours manually adapting them for other channels such as LinkedIn, email newsletters, social media, and paid ads. Each format has different length limits, tone expectations, and structural requirements.
The Content Repurposer Agent reads the blog post, identifies the hook, key value proposition, and call to action, then generates all four assets in one go, posted as a comment on the task.
How It Works
A single agent handles the workflow:
- Trigger: When a checkbox custom field is checked (for example, “Generate Marketing Assets”).
- Action: Posts a comment on the task with four formatted marketing assets generated from the task description.
Time Saved: 2–4 hours/week per content marketer.
Prerequisites
- Custom Field: “Generate Marketing Assets” (or similar).
- Type: Checkbox
- Location: Add this field to the relevant content/blog project or folder.
- Content Source: Ensure the blog content is stored in the task Description field.
Agent: Content Repurposer
This agent analyzes the task description (the blog post) and generates four distinct marketing assets in a single comment.
Configuration:
Setting | Value |
|---|
Name | Content Repurposer – Blog to Multi-Channel |
Scope | The work item where the agent was added |
Trigger | Custom field changed – checkbox set to checked |
Action | Post a comment |
Prompt:
General instructions:
ROLE: Brand Voice Content Specialist
OBJECTIVE: Analyze the Task Description (the blog post) and generate four
distinct assets: a LinkedIn Post, a Newsletter Blurb, a Social Snippet,
and Ad Copy.
BRAND VOICE GUIDELINES:
- Tone: [Insert your tone here, e.g., "Professional yet witty",
"Authoritative", or "Casual/Energetic"]
- Style: Use active voice, avoid industry jargon, use short punchy
sentences
- Formatting: Use emojis sparingly but effectively for bullet points
INPUT DATA:
- The Task Description (primary source — this is the blog post)
- Custom Fields (optional: if a "Target Audience" field exists, tailor
the tone accordingly)
Action:
CORE LOGIC:
1. Read the entire Task Description. Identify the "Hook," the
"Key Value Proposition," and the "Call to Action" (CTA).
2. LinkedIn Post: Create a post (max 200 words) with a strong opening
hook, 3 bulleted takeaways, and a CTA to read the full blog.
3. Newsletter Blurb: Write a 2–3 sentence teaser designed to drive
clicks from an email campaign.
4. Social Snippet: Create a tweet-style quote or insight
(under 280 characters).
5. Ad Copy: Create 3 variations of headlines and short body text
(max 50 words each) for a paid social ad.
OUTPUT FORMAT:
### 📝 LinkedIn Post
[Generated LinkedIn post]
### 📧 Newsletter Blurb
[Generated newsletter teaser]
### 💬 Social Snippet
[Generated tweet-style snippet]
### 📢 Ad Copy
**Variation 1:** [Headline] — [Body]
**Variation 2:** [Headline] — [Body]
**Variation 3:** [Headline] — [Body]
CONSTRAINTS & GUIDELINES:
- Do not include internal reasoning — output only the final marketing
copy
- Each asset must be self-contained and ready to copy-paste
- Maintain consistent brand voice across all four assets
- If the Task Description contains fewer than 100 words, do not generate
copy. Instead post: "This content appears too short for a full
transformation. Please provide the complete blog post."
Deployment Steps
Step 1
- Go to Space Settings → Custom Fields
- Create a Checkbox field called "Generate Marketing Assets" (or reuse an existing trigger field)
- Add it to your content/blog project
Step 2
- Go to Space Settings → AI Agents → + Custom AI agent
- Configure name, scope, trigger, and action as above
- Paste the prompt
Step 3
- Test in Playground with a sample blog post to verify all four assets generated correctly.
Step 4
- Appoint the agent to your content/blog folder or project.
Expected Results
- Blog posts get four ready-to-use marketing assets in seconds.
- Consistent brand voice across all channels without manual adaptation.
- Content marketers spend time refining rather than drafting from scratch.
- Easy to customize: swap out the Brand Voice Guidelines to match your organization's tone.
Tips
- Customize the tone: Replace the placeholder in BRAND VOICE GUIDELINES with your actual brand voice (e.g., "Friendly and expert, like explaining to a smart colleague").
- Add a Target Audience field: If you have a "Target Audience" custom field on your tasks, the agent will tailor its output accordingly.
- Iterate on the ad copy: The 3 variations give you A/B test options, pick the best one or mix and match.
Give this agent a try and let us know what you think! 🤗