Turn one YouTube video into posts for Instagram, Facebook and LinkedIn

Automatically picks a topic, finds a matching YouTube video, and writes and designs social posts for three platforms.

How the work actually flows

It branches. Every path runs; all paths must finish before it continues.

Pattern: Parallel Split (2) ยท Synchronisation (3)

flowchart TD trig(["scheduled content cadence fires"]):::trigtime s0["pull unused content topic"]:::task s1["find matching YouTube video"]:::svc s2[("save posts to spreadsheet")]:::store trig --> s0 s0 --> s1 gx{"+ generate content per platform"}:::gate s1 --> gx p00["write caption"]:::task gx -->|"Instagram post"| p00 p01["generate image"]:::task p00 --> p01 p10["write caption"]:::task gx -->|"Facebook post"| p10 p11["generate image"]:::task p10 --> p11 p20["write caption"]:::task gx -->|"LinkedIn post"| p20 p21["generate image"]:::task p20 --> p21 jn{"+ all posts ready"}:::gate p01 --> jn p11 --> jn p21 --> jn jn --> s2 out[/"ready to publish posts for three platforms"/]:::out pay{{"one video becomes a week of content"}}:::pay s2 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepAn outside serviceA record or sheetEvery pathWaits for allResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
Social Media ManagementSpreadsheet & Database Ops
Connects
YouTubeGoogle SheetsOpenAIDumpling AIInstagramFacebookLinkedIn

The problem it solves

You want to reuse your YouTube content across social media, but writing separate captions and building matching images for each platform eats up hours every week. Keeping a content calendar full while also managing everything else is hard to sustain alone.

Who it fits

Content marketers, social media managers, or creators who repurpose YouTube content across multiple platforms.

How it works

  1. A schedule starts the process on a set cadence
  2. It pulls an unused content topic from a spreadsheet
  3. AI finds and picks the best matching YouTube video for that topic
  4. AI writes a unique caption for Instagram, Facebook, and LinkedIn from the video
  5. AI generates a matching image for each post, then saves everything to a spreadsheet
What you get

Posts drafted for three platforms from one video

You get matching captions and images ready for Instagram, Facebook, and LinkedIn built from a single YouTube video topic.

What you get

A spreadsheet row with ready-to-publish captions and images for three social platforms.

What you need

A Google Sheets account, a Dumpling AI account, and an OpenAI API key.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook