# Brief for an AI agent: Post to All Social Media at Once: My Instagram, X and YouTube Routine

Your human sent you this page instead of reading the article. Your job is to set up and run this workflow for them, with Pozy giving you access to their accounts. The article for humans is at https://pozy.ai/blog/post-to-all-social-media-at-once.

## How to work

- Read this whole page first. Then tell your human, in 3 sentences or fewer, what you will do and what you need from them.
- Ask before anything that acts on their real accounts: posting, scheduling, sending messages, changing ads. Show the exact text, media, accounts and times first, and wait for a yes.
- Work one step at a time and say when each step is done.
- When a step needs something only your human can do (record a video, sign in, approve a hook), say exactly what, and wait.
- Never invent numbers or results. Report what the tools return.

## What this workflow does

It takes one finished short video and posts it to several social accounts at once, each with its own text. Instagram gets a caption and a comment keyword that sends a link by DM. X gets the hook alone. YouTube Shorts gets the hook as the title and the link in the description. Then it compares the same video's numbers across platforms.

Florian runs it for the Profitable Founder podcast clips. From 1 to 9 Nov 2026, Pozy posted 17 clips on X and YouTube, each also a Reel on Instagram. On the 16 with numbers on both, Instagram had 83,788 views and YouTube 8,090 (Pozy analytics, 13 Nov 2026).

## Why you need Pozy for this

With Pozy you can:

- upload the video once and reuse it for every post (`upload_media_from_url`)
- create one post per platform with its own text and settings: Instagram first comment, YouTube title, visibility, madeForKids and categoryId (`create_post` or `schedule_post`; `createPost` with `platformSpecificData` through `search_tools` and `call_tool`)
- schedule each post a few minutes apart (`schedule_post`)
- send the link by DM when someone comments a keyword on Instagram (`createCommentAutomation` through `search_tools` and `call_tool`)
- post a clip again as an Instagram trial Reel (`create_post` with `instagram_trial_reel`)
- read views per post per platform (`get_analytics`)

Pozy does not edit video, does not set the YouTube "related video", and has no reply that triggers on X likes. Real DMs from comments work on Instagram and Facebook only; comment-to-DM is not available on X.

Without Pozy you can still plan and write everything, but your human has to post, reply and copy numbers by hand.

## Step 1: Get your human on Pozy (free trial)

First check: if you can already see Pozy tools such as `create_post`, `schedule_post` and `list_accounts`, Pozy is connected. Call `whoami` and go to Step 3.

Otherwise, send your human this link to start a free trial: https://pozy.ai/signup?utm_source=ai-agent&utm_medium=blog&utm_campaign=post-to-all-social-media-at-once

7-day free trial on every plan. Card required, cancel anytime. Plans start at $29 a month. Your human creates the account themselves: you cannot sign up for them.

## Step 2: Connect Pozy to yourself

Pozy is an MCP server: `https://mcp.pozy.ai/mcp`, with OAuth sign-in. Your human signs in once and picks the workspace you may use.

- **Claude:** Settings, then Connectors, add a custom connector named Pozy with the link above, then sign in.
- **ChatGPT:** Settings, then Apps and Connectors, advanced settings, turn on developer mode. Choose Create, name it Pozy, paste the link and pick OAuth.
- **Claude Code, Cursor, Codex, VS Code:** follow the setup page for the app at https://pozy.ai/agents.

If you cannot add a connector yourself, give your human these steps and wait until the Pozy tools show up.

## Step 3: Connect the accounts

- Instagram (Business or Creator account), required
- X and YouTube, optional, for the same clips
- Any other platform Pozy posts to, optional: TikTok, Facebook, LinkedIn, Threads, Pinterest, Bluesky

For each one, call `connect_account` with the platform and send your human the sign-in link it returns. Then call `list_accounts` to check they are all there.

## Step 4: Run the workflow

1. **Get the video and the hook.** Ask your human for the finished vertical video (1080x1920) and its hook, the one line on screen.
2. **Write one version per platform.** Instagram: caption ending with "💬 Comment KEYWORD to get the full video.", and the same line as `firstComment`. X: the hook only, no link (a post with a link costs $0.20 instead of $0.015). YouTube: `title` = the hook (100 characters max), description = the hook, a blank line, "Watch the full episode: <link>". Show all versions and wait for a yes.
3. **Upload once.** Call `upload_media_from_url` with a direct video URL (cloud-drive sharing links return a web page, not the file). Reuse the returned media URL in every post.
4. **Check the connections.** Before the first post, check the account health and that the YouTube channel is the right one (name and video count).
5. **Schedule.** Instagram at the human's slot (for example 8 AM or 8 PM local). X and YouTube in the same slot, each moved 1 to 8 minutes at random. YouTube `platformSpecificData`: visibility public, madeForKids false, categoryId 22. Put the clip name and episode link in the post metadata. Show the full schedule and wait for a yes before you schedule anything.
6. **Set up the comment keyword** on Instagram with `createCommentAutomation`: the keyword, a public reply, and a DM with the link. Show the DM text first.
7. **After 7 to 14 days, compare.** Call `get_analytics` for each account, match each clip's posts by their video (or the clip name in the post metadata), and report views per platform per clip. Say which platform to keep and which to drop. Propose one clip to post again as a trial Reel with a new hook (`create_post` with `instagram_trial_reel: "manual"`), and wait for a yes.

Pozy tools you will use: `create_post` and `schedule_post` (both take `instagram_trial_reel` for Instagram trial Reels), `get_analytics`, `best_time_to_post`, `list_comments`, `list_conversations`. Everything else, such as comment-to-DM automations (`createCommentAutomation`), first comments and different text per platform (`createPost` with `platformSpecificData`), is reachable with `search_tools` then `call_tool`.

## The full article, for reference

## Post to All Social Media at Once: My Instagram, X and YouTube Routine

One video, three platforms, one version of the post for each. How Claude writes a version for Instagram, X and YouTube Shorts, and Pozy posts all three from one upload. With my real numbers, and what still doesn't work.

By Florian Darroman, co-founder of Pozy, published 2026-11-13. Source: https://pozy.ai/blog/post-to-all-social-media-at-once

After this article, you'll be able to:

- Turn one finished video into a post for each platform, each set up for that platform
- Get Claude to write the Instagram caption, the X post and the YouTube title from one hook
- Upload a video once and post it to all three accounts from that one file
- Spread the posts a few minutes apart so they don't all land at the same time
- Keep links where each platform wants them: a DM on Instagram, the description on YouTube
- Compare the same video across platforms and see where it really works

I make one video. It goes out three times.

Most clips from my podcast, Profitable Founder, become an Instagram Reel, a post on X and a YouTube Short. Three posts, each set up for its platform, one upload.

I don't write them one by one. I pick the hook, Claude builds the three versions from it, and Pozy posts them.

The short answer: in Pozy, one post can go to all your accounts at once, with a different text per platform. I split mine into three posts so each runs on its own clock.

Here's what that looked like from 1 to 9 November:

- **17**: clips Pozy posted on X and YouTube, each also a Reel on Instagram
- **55,858**: Instagram views on my best clip
- **1,810**: YouTube Shorts views on the same clip

_Pozy posts and analytics for @profitablefounder on Instagram, @profitfounder on X and my YouTube channel, pulled 13 Nov 2026. I can't show views on X: that day, Pozy's analytics had no numbers for these 17 X posts._

Same video. Same hook on screen. About 31 times more views on Instagram.

"Everywhere" doesn't mean "everywhere works".

Let me show you exactly how it works.

### Some context

Every week I record a long conversation with a founder. Claude turns it into 8 to 10 short clips. I wrote up [how one episode becomes two weeks of clips](https://pozy.ai/blog/repurpose-podcast-into-clips) already.

This article is about the next part. The clip is done. Now it has to go out on every account.

The lazy way is to paste the exact same post on every platform. It breaks fast:

- **Instagram** is where my comment keyword works. Someone comments DAVID, and they get the episode by DM.
- **X** costs more through Pozy when the post has a link (X's own rate). And a free X account stops at 280 characters.
- **YouTube** wants a title, a description and a few settings, or the Short doesn't go out right.

So: one video file, one hook, then one version of the post per platform. Some call this cross-posting.

My [social media scheduler](https://pozy.ai/products/scheduler) does the rest.

### Step 1: I start from one finished clip

One tall video, 1080 by 1920. This one is David:

![Two frames from a tall podcast clip: a founder talking, with a title at the bottom of the first frame and yellow subtitles](https://pozy.ai/blog/post-to-all-social-media-at-once/step-clip.jpg)

_My clip with David, 46 seconds. Left: the first second, with the hook on screen. Right: later in the clip. Two frames from the real file._

The hook on screen reads "$10M/year founder explains how to make money fast". The hook is the one line on the clip that makes people stop scrolling. The X post and the YouTube title are that line, word for word.

The same tall video works as a Reel, a Short and a video post on X.

### Step 2: Claude writes one version per platform

Claude builds the text for each platform from the hook. Here are the three versions Claude sent to Pozy for the David clip on 1 November:

| | What goes out |
|---|---|
| **Instagram Reel** | Caption: "This is how to make money fast. (he runs a $10M/year startup) 💬 Comment DAVID to get the full video." First comment: "Comment DAVID to get the full video 👋" |
| **X post** | "$10M/year founder explains how to make money fast". Nothing else. No link. |
| **YouTube Short** | Title: "$10M/year founder explains how to make money fast". Description: the same line, then "Watch the full episode: " and the episode link. |

The rules Claude follows are short:

- **The hook is the X post and the YouTube title.**
- **Instagram gets the comment keyword** as the first comment on every Reel Pozy posts. On 3 of the 16 Reels in Step 7, David included, it's in the caption too. On the other 13, the caption is just the hook.
- **YouTube gets the link**, in the description, where people look for it.
- **X gets no link.** More on why in Step 5.

I rewrote David's Instagram caption afterwards. The table shows what Claude sent.

### Step 3: The video goes up once, and every post reuses it

Claude creates the Instagram post first. Then Claude takes the video already sitting in Pozy and attaches it to the X post and the YouTube Short.

One upload → Instagram Reel → X post → YouTube Short

Here is what Claude sends to Pozy for one clip, in plain words:

```text
Post 1   Instagram   @profitablefounder   Reel, caption + first comment, the DAVID keyword
Post 2   X           @profitfounder        the hook only
Post 3   YouTube     my channel            title = the hook, description + episode link,
                                           public, not made for kids, category People and Blogs
Same video file in all three. Uploaded once.
```

How does the video get to Pozy? My Claude uploads the file from my computer with a small program. If you use Claude chat, give it a direct link to the video instead. A direct link ends with the file name, like .mp4, and plays the video on its own. A sharing link from a cloud drive doesn't work: it opens a web page, not the video. If you don't have a direct link, add the video by hand in Pozy and let Claude write the texts.

No Claude? The same thing works by hand in Pozy ([create a post](https://pozy.ai/help/posts/create-a-post)):

1. Open **Posts**, then **Create post**.
2. Tick your Instagram, X and YouTube accounts.
3. Add the video and the text, then change the text for one platform, like a shorter X version.
4. Pick **Schedule post**.

### Step 4: Same slot, a few minutes apart

Until 9 November, the schedule had two slots a day on every account: 8 AM and 8 PM, Bali time.

Instagram is set right on the slot, and the Reel goes live 2 to 5 minutes later. X and YouTube are never set on the slot: Claude moves every X post and every Short by 1 to 8 minutes, picked at random. It isn't perfect: David's Reel and his X post went live in the same minute, 20:03. These are the times set in Pozy for the first four clips, 1 to 3 November:

```text
Clip      Day       Instagram   X        YouTube
David     1 Nov     20:00       20:02    20:05
Roman     2 Nov     08:00       07:57    08:04
Jacky     2 Nov     20:00       20:03    19:58
Yasser    3 Nov     08:00       08:05    07:56
```

From the evening of 3 November, X and YouTube kept those two times but followed their own order of clips. They first posted 3 clips that were already on Instagram, three and a half days late. So the 10 clips after that reached X and YouTube a day and a half after Instagram.

Everything sits in one [content calendar](https://pozy.ai/help/posts/calendar), so I see the three accounts on the same screen.

### Step 5: On X, the link waits for 10 likes

Through Pozy, an X post with a link costs 13 times more than one without. I don't want to pay that on a post nobody likes.

So the X post goes out with the hook only. Then a small program on my computer checks every 10 minutes. When a clip post reaches 10 likes, it replies under it: "Watch the full video: " and the episode link.

```text
X post:            $10M/year founder explains how to make money fast
After 10 likes:    Watch the full video: <episode link>
```

| On X, through Pozy | Price |
|---|---|
| A post with no link | $0.015 |
| A post with a link | $0.20 |
| Reading a post (to count its likes) | $0.005 |

Prices: X's own rate, as written on [Pozy's pricing page](https://pozy.ai/pricing) on 13 Nov 2026. You can set a monthly cap in billing settings.

I'll be honest: this hasn't fired once. My program has recorded 0 likes on each of the 17 X posts above, and I can't tell a real 0 from a missing one. The most it ever recorded is 4, on a clip from 31 October, before the account ran on Pozy.

Without a program, do it by hand: reply with the link under a post that takes off.

### Step 6: On Instagram, a comment sends the episode by DM

Instagram is the only one of the three where a comment can send someone a real DM. So that's where the comment keyword lives.

Someone comments the guest's name. Pozy sends a DM asking if they want the episode, then replies in public. They answer yes, and a small program of mine that reads the replies sends the link. Here is the start of the DAVID flow, the real texts from my Pozy automation:

> **Them:** DAVID
> **Us:** Just messaged you
> **Us:** Hey 👋 Happy to send you the full chat with David. Just reply yes here

_The public reply and the first DM, read from my DAVID automation in Pozy on the morning of 13 Nov 2026. My own program rotates both texts between several versions. The DM goes first, the public reply about a minute later. The comment is an example._

On the morning of 13 Nov, the DAVID keyword had fired 68 times and Pozy had sent 64 DMs.

On YouTube, Pozy can only reply in public. On X, it has no comment-to-DM at all.

You don't need a program like mine. In Pozy, the first DM can carry a "Send me the link" button, and the link follows when they tap it. The [comment-to-DM guide](https://pozy.ai/help/automations/comment-to-dm) shows how to set one up.

### Step 7: Claude reads the numbers for the same clip, side by side

Claude matches each clip's posts by their video. Pozy posted 17 clips on X and YouTube between 1 and 9 November. These are the 16 with numbers on both Instagram and YouTube:

| Clip | Instagram views | YouTube views |
|---|---|---|
| David: how to make money fast | 55,858 | 1,810 |
| Jacky: do this in 2027 | 5,204 | 381 |
| Yasser: $0 to $1M in 117 days | 3,547 | 563 |
| Chris: why you need to niche down | 2,332 | 195 |
| Omar: friction in onboarding | 2,264 | 193 |
| Chris: $1M with zero employees | 2,157 | 284 |
| Omar: a big salary makes it harder | 2,011 | 219 |
| Chris: $40K a month was crazy | 1,929 | 765 |
| Omar: don't scale what doesn't work | 1,843 | 841 |
| Chris: 3 hiring mistakes | 1,600 | 1,238 |
| Omar: said no to investors | 1,318 | 107 |
| Chris: $0 his first year | 1,036 | 372 |
| Omar: the comment trick | 974 | 129 |
| Chris: AI answers clinics' calls | 772 | 556 |
| Omar: quit his job at 22 | 630 | 127 |
| Chris: too cheap, so he raised prices | 313 | 310 |
| **Total** | **83,788** | **8,090** |

Pozy analytics, pulled 13 Nov 2026. Three of these Reels (niche down, $0 his first year, the comment trick) went out on 31 October and 1 November, before the account ran on Pozy. The 17th clip is Roman: its first Reel is no longer on Instagram, so it has no numbers there. I posted a new cut an hour later.

Instagram won on all 16. But not always by much: the hiring mistakes clip did 1,600 against 1,238, and "too cheap" did 313 against 310.

### Step 8: The winner gets a second try on Instagram

The David clip won by far. So I posted the same clip three more times, each with a new hook. A new hook means a new video file: Claude makes the clip again with the new line on screen. Two went out on 3 November, one minute apart. The last one went out on 4 November through Pozy, as an Instagram trial Reel. A trial Reel is shown first to people who don't follow you. You decide later if your followers see it.

- [$10M/year founder explains how to make money fast](https://www.instagram.com/reel/DfMr7gslG25/): 55,858 views, 1,511 saves, 445 shares (46 s, posted 1 Nov)
- [He just exited a $12M/year startup. With $0, this is how he'd make money fast:](https://www.instagram.com/reel/DfSGoEdB9Tl/): 1,759 views, 34 saves, 9 shares (46 s, posted 3 Nov)
- [The fastest way to make money when you're broke, from a $12M/year founder:](https://www.instagram.com/reel/DfSGv1GBrVc/): 18,131 views, 334 saves, 83 shares (46 s, posted 3 Nov)
- [The fastest way to make money from zero (and why nobody wants to do it):](https://www.instagram.com/reel/DfUVprpDMAr/): 3,112 views, 49 saves, 12 shares (46 s, posted 4 Nov)

_The real covers from Instagram, with views, saves and shares from Pozy analytics on 13 Nov 2026. All four are the same David clip: the original, two new hooks on 3 Nov, and the trial Reel on 4 Nov._

Same video, four hooks: 55,858 views, 18,131, 3,112 and 1,759. The first hook says $10M a year. I changed the number to $12M on the two from 3 November. The trial Reel's hook has no number.

The [create a post guide](https://pozy.ai/help/posts/create-a-post) shows how to post a trial Reel.

### What went wrong before it worked

**I connected the wrong YouTube channel.** The first connection pointed to the wrong channel, with 0 videos. Now Claude checks the channel name and the video count before the first post.

**YouTube connected, but couldn't post.** The account showed it couldn't publish. I had to reconnect it with the full YouTube permission. Since then, Claude checks [the health of each connection](https://pozy.ai/help/connections/health) before trusting it.

**One change, three posts to fix.** At first, replacing a clip meant deleting posts and making them again. Now Claude uploads the new video once and swaps it on the Reel, the X post and the Short. Same text, same time slot.

**Pausing three platforms at once.** On 9 November I paused the clips. The 7 posts still scheduled across the three accounts went back to drafts, with their old times saved. Nothing was deleted.

### What's still on me

- **The hook.** Claude suggests, I pick.
- **The "related video" on YouTube Shorts.** There's no way to set it automatically. I add it by hand in YouTube Studio.
- **Deciding if X is worth it.** It got the clips because it costs a cent and a half a post. If it stays quiet when I restart, it goes.

### What I'd steal from this, today

→ **One file, one hook, one version per platform.** The hook can stay the same. What goes around it changes.

→ **Upload once.** Every other post reuses the same video.

→ **Put the link where the platform wants it.** A DM on Instagram, the description on YouTube, a reply on X.

→ **Spread the posts a few minutes apart.** So the three accounts don't post in the same second.

→ **Compare the same clip across platforms.** Then spend your time where it actually gets watched.

### How to do this with Pozy

Pozy doesn't make your videos. You bring the finished clip. Pozy posts it everywhere, holds the comment keyword and reads the numbers.

1. **Connect your accounts to Pozy.** Instagram, X, YouTube, or any of the 13 platforms Pozy posts to, each with its own sign-in ([how to connect your accounts](https://pozy.ai/help/connections/social-accounts)).
2. **Add Pozy to Claude.** It's one link: [add Pozy to Claude](https://pozy.ai/help/getting-started/add-to-claude). ChatGPT works too ([it needs developer mode](https://pozy.ai/help/getting-started/other-ais)).
3. **Send Claude the prompts below.** Each prompt asks it to show you the post first.

```text
Here is a direct link to my video: [link]. Its hook: [hook]. Write one version per platform. Instagram: a caption that ends with "💬 Comment [KEYWORD] to get the full video.", plus the same line as the first comment. X: the hook alone, no link. YouTube Shorts: the hook as the title (100 characters at most), and a description that ends with "Watch the full episode: [link]". Show me all three side by side.
```

```text
Use Pozy for this. Upload the video from that link once and schedule the three versions you wrote: Instagram at 8 PM my time tomorrow, X and YouTube in the same slot but each moved by a few minutes at random. YouTube public, not made for kids. Show me the three posts before you schedule anything.
```

```text
Use Pozy for this. When someone comments [KEYWORD] on my Instagram Reels, reply "Sent you a DM!" and send them the episode link, button first. Make the link a pozy.li short link so I can count the clicks. Show me before turning it on.
```

Short links: [how pozy.li links count clicks](https://pozy.ai/help/analytics/track-sales).

```text
Use Pozy for this. Here is a direct link to a new cut of my clip, with a new hook on screen: [link]. Post it on Instagram as a trial Reel with this caption: [caption]. Show me before you post. Let me decide later whether my followers see it.
```

```text
Use Pozy for this. For every clip I posted on Instagram, X and YouTube in the last 14 days, put the views side by side, platform by platform. Tell me where each clip did best, and which platform I should stop posting to.

If you cannot see Pozy's tools yet, tell me how to connect Pozy first.
```

### Questions

**Is there a free way to post to all social media at once?**
Yes, with limits. Some schedulers have a free plan for a few accounts: I compared them in [the best social media schedulers](https://pozy.ai/blog/best-social-media-scheduler). Posting one by one in each app is free too. Pozy has no free plan. It has a 7-day free trial (card required), then plans start at $29 a month for 5 channels ([pricing](https://pozy.ai/pricing), 13 Nov 2026). Posts are unlimited on every plan. X is billed apart, at X's own rate.

**Does posting the same video everywhere hurt my reach?**
I can't prove it does. My numbers show the same clip doing far better on Instagram than on YouTube, but that's my audience, not a penalty. What I do avoid: the same setup everywhere, and three posts in the same minute.

**Can I post to more than three platforms?**
Yes. Pozy posts to 13: Instagram, TikTok, YouTube, Facebook, LinkedIn, X, Threads, Pinterest, Bluesky, Google Business, Snapchat (beta), WhatsApp and Slack. I use three for my clips today. What changes is the text, mostly. A TikTok caption goes up to 2,200 characters, a LinkedIn post up to 3,000, a free X post 280. Give each platform its own text, or the X copy fails while the others go out. TikTok also asks you to confirm its own preview and consent step before it publishes ([TikTok in Pozy](https://pozy.ai/docs/platforms/tiktok)).

**What if one platform fails?**
The others still go out. The post shows "Partly published", and you retry only the one that failed ([create a post](https://pozy.ai/help/posts/create-a-post)).

**What doesn't Pozy do here?**
It doesn't edit video, and it can't set the "related video" on a YouTube Short. It has no reply that waits for likes on X either: that's my own small program.
