The Content Repurposer is a chat agent that turns any piece of source content into ready-to-post social media in your brand voice, and publishes it for you. This guide walks you through installing it from the Template Library, connecting your credentials, configuring it for your brand, and running your first post.

What it does

Give the agent anything — pasted text, a web link, a PDF, or a screenshot or image — and it will:

  • Write platform-native copy for LinkedIn, Instagram, Facebook and X, plus an email teaser — each one written specifically for that platform, never copy-pasted across
  • Generate images on demand — from a text description alone, from an image you supply, or from your logo; single hero images, 3–4 image carousels, or short video
  • Let you review everything in chat first, then draft, schedule, or publish now through Zernio — including extended channels such as Threads, Bluesky, Pinterest, TikTok, YouTube, Google Business, Reddit and Telegram
  • Apply built-in marketing tactics automatically — putting your link in the first comment for better reach on LinkedIn and Facebook, formatting for reels and stories, and handling per-platform character limits

Nothing is ever posted without your say-so in the chat.

What gets installed

Deploying the template installs five workflows and one data table, in dependency order:

#
Component
Purpose
1
System - Kie Task Manager
Polls the media generator, downloads finished assets, and re-hosts them on your instance so links never expire
2
System - Media Generator
Creates images (text-to-image or image-to-image) and video via Kie
3
System - Zernio Publisher
Posts, schedules, or drafts to your connected social accounts, scoped to your Zernio profile
4
Content Repurposer - Repurpose Tool
The fetch-and-repurpose engine used for URLs
5
Content Repurposer - Agent
The chat agent you talk to

Data table: Kie Tasks
Tracks media generation jobs

Before you start

Make sure you have the following ready before deploying:

  1. A Zernio account with your social accounts connected to one profile. In Zernio, pick or create a profile, then connect each platform you use (LinkedIn, Facebook page, Instagram, X, and so on). Note the profile name — you'll need it during configuration. [SCREENSHOT: Zernio profile with connected platforms]
  2. A Zernio API key — found under Zernio → Settings → API
  3. A Kie API key — powers image and video generation (your Awesomate admin may provision this for you)
  4. An OpenRouter API key — powers the writing (your Awesomate admin may provision this for you)
  5. A completed Business Identity profile from Awesomate onboarding — your brand voice, colours, services and call-to-action load into the agent automatically from here

Step 1 — Deploy from the Template Library

  1. In the Awesomate Hub, open the Template Library
  2. Find Content Repurposer, or redeem it directly using the token CONTENT
  3. Click Deploy — this installs all five workflows in the correct order and creates the Kie Tasks data table

Step 2 — Bind your credentials

During the deploy wizard, bind each credential to its workflow:

  • Zernio (HTTP Bearer) — on the Publisher's two API nodes
  • Kie (HTTP Bearer) — on the Media Generator and Task Manager
  • OpenRouter — on the Agent and Repurpose Tool model nodes

Step 3 — Configure each workflow

Each workflow has a single Workflow Config node holding every setting for that workflow.

System - Zernio Publisher (the important one)

Setting
What to put
zernio_profile
The Zernio profile name (or ID) to publish through — default is Default. If your Zernio workspace holds more than one brand's profiles, set this, otherwise the agent will find multiple accounts per platform and have to ask which one to use every time. Setting this to all disables scoping; a non-matching name falls back to the whole workspace.
default_timezone
Used for scheduling when the chat doesn't specify one
account_overrides_json
Only needed if one platform has two accounts inside your profile, for example: {"facebook": "<account id or name>"}

Content Repurposer - Agent (optional polish)

Setting
What to put
brand_name, biz_description, brand_voice
Auto-filled from your Business Identity profile; override here if needed
banned_words, hashtag_guidance
Words the copy must never use, and your hashtag policy
cta_mode + default_cta_url
own means every post ends with your CTA link; source means the copy keeps the source content's own CTA
default_timezone
Used for requests like "schedule it for Tuesday 9am"

System - Media Generator

Model choices — kie_model for text-to-image, kie_edit_model for image-based generation, and kie_video_model for video. The defaults are fine for almost everyone.

Step 4 — Activate everything and open the chat

  1. Activate all five workflows — order doesn't matter at this point, since they were deployed dependency-first
  2. Open Chat Hub and find the Content Repurposer agent [SCREENSHOT: Chat Hub with the agent]
  3. Say hello — the agent will explain what it needs from you

Step 5 — Your first run

  1. Paste a link to one of your blog posts, or any article
  2. The agent fetches it and drafts copy for LinkedIn, Instagram, Facebook, X, and an email teaser — all in one reply
  3. Ask for edits in plain language, for example: "shorter LinkedIn hook" or "more casual on Facebook"
  4. Ask for media, for example: "generate a square image for this" — this takes roughly 60–90 seconds and the agent will show you a link to view it. No source image is needed, though it can also work from an image or your logo if you provide one
  5. Approve the content, for example: "schedule all of it for Thursday 9am" or "post the LinkedIn one now, draft the rest"
  6. The agent reports the result for each channel, with links to each post or draft

Day-to-day tips

  • "Where can you post?" — ask this and the agent lists your connected channels for the configured profile
  • Instagram requires an image — a text-only Instagram post can only be saved as an unpublishable draft; the agent will warn you if this happens
  • Link in first comment — when your post has a CTA link, the agent offers to place it in the first comment on LinkedIn and Facebook, since feeds often downrank posts with links in the body
  • Carousels — ask for "3–4 image options" or "a carousel" and multiple images will generate in one pass
  • Media generation costs real money per image, so the agent generates one image per request unless you explicitly ask for variations

Troubleshooting and FAQ

  • "Multiple accounts connected — pick one" keeps appearing. Your Zernio workspace has several profiles and zernio_profile isn't set, or it names the wrong profile. Set it to the profile your brand's accounts live under. If you have two accounts within one profile, use account_overrides_json instead.
  • Image links from the chat stop working later. They shouldn't — media is re-hosted on your instance with durable URLs. If a link returns a 404, check that the Kie Task Manager workflow is active.
  • Generation says the media generator "isn't deployed/published". Activate both System - Media Generator and System - Kie Task Manager, and confirm the Kie credential is bound correctly.
  • Do posts scheduled in the past publish immediately? No — the Publisher rejects past date and times and tells the agent, which will re-ask you for a future time.
  • The copy sounds off-brand. Update your Business Identity profile (preferred), or override brand_voice and banned_words in the Agent's Workflow Config.
  • Video generation is slow. Video generation takes minutes rather than seconds; the max_poll_attempts setting raises the waiting ceiling for video-heavy use.