The repurposing machine: one reel becomes three posts while you sleep
The system that takes every Instagram reel and republishes it as a YouTube Short, an X post and a carousel, without you. Including the five rules that stop it from doing something stupid.
August 1, 2026 · 9 min read
The problem is not making content, it is redistributing it
You film a reel. It goes out on Instagram. And it dies there, when the exact same content could have lived on YouTube, on X, and as a carousel.
Doing it by hand works for a few weeks. Then one Sunday evening you skip your turn, and the system you were holding up by force of will stops.
Content that already exists should never require a second decision.Here is the system I run. I post one reel on Instagram. A machine picks it up and turns it into three more publications. Over the last fifty days, ninety nine Shorts went out without me touching anything.
The Claude AI Lab is my Skool community where I share my Claude systems and the more advanced modules. Access is $67/month.
Join the Lab →Start with memory, not with publishing
Everyone starts with the fun part: plug in the API and publish. That is the mistake that costs the most, because a system without memory republishes the same content in a loop and makes you look like a broken robot.
The first thing to build is a table that answers exactly one question: what have I already processed.
State lives in the table, never inside the automation itself. That is what lets you break a workflow, rebuild it, move it to another server, and never lose track of what has already been published.
Fetching the reel
The system reads the cursor from the table, asks Instagram for your list of posts, and keeps the oldest one it has not processed yet.
Why the oldest and not the newest: because a YouTube channel that fills up in reverse is unreadable. Starting from the beginning makes your backfill read like a progression.
Then comes the trap nobody documents.
Add a duration check before you download anything. A forty minute live replay has no business being a Short, and you do not want to find that out after the download.
The video repost
This is the simplest part, and the one that produces the most volume. The video already exists, it has already been approved, it has already been watched. Republishing it requires no decision.
Only one thing deserves real work: the title.
An Instagram caption is not a YouTube title. The caption speaks to someone who already follows you, the title speaks to someone who does not know you and is scanning a list. I have a fast model rewrite the title, with a short instruction: one hook, one emoji up front, nothing else.
The X post
Publishing video on X takes more work than anywhere else. The file goes up in pieces, in three stages: you open the upload, you push the chunks, you close the upload.
And this is where the most expensive trap in the system hides.
Second point, specific to X: the link. A link in the body of the post reduces its reach. So the system publishes the video on its own, then drops the link as the first reply a few seconds later.
Turning it into a carousel
Republishing a video is a copy. Turning it into a carousel is a rewrite, and a rewrite can get it wrong. This is the only step that needs a human.
Be honest about what this implies. On my side, the half that needs nobody sits at ninety nine publications. The half that needs my approval is stuck at three, with twenty six previews waiting in my Telegram.
The bottleneck was never the machine. It was me.That is useful information, not a failure. It tells you exactly where to spend your effort: either you approve more often, or you shrink the part that needs approving.
The guardrails
An automated system is judged on what it refuses to do, not on what it does.
The order to build it in
Do not build all three outputs at once. You will spend a week debugging three things at the same time and never ship any of them.
What it actually changes
The win is not the time saved, real as that is. The win is that redistribution stops being a decision.
As long as republishing requires a judgement call, you will not do it consistently. Nobody does. Once it is a machine with clear rules, it happens every day, including the days you do not feel like doing anything.
And the day you look at your numbers, you learn something useful about how you operate: what runs on its own moves forward, what waits on you stops. That is true well beyond content.
Want to go further?
In the Lab, I share my Claude and n8n automations, from idea to something that runs while you sleep.
A dedicated session or program, tailored to your tools and use cases.
And day-to-day, I post one reel a day on Instagram: @quentin_iamarketing