Automation library · Content

Create and publish viral video clips with Reap and OpenAI

Started by an event in a connected app, and works across YouTube. It hands the judgement calls to OpenAI. 36 steps, 7 branches, 4 loops or waits: large, and worth reading before you trust it with anything live.

LargeCalls a model: OpenAI

36 stepsLarge: read it before trusting it with anything live
7Branches: places the flow splits
4Loops or waits
1Service it connects to

The flow

Starts it 1Model 1Logic 21Service 13

The steps in the order they run, from what starts it.

  1. 1When clicking ‘Execute workflow’Manual triggerStarts it
  2. 2Content InputSetLogic
  3. 3Video SettingsSetLogic
  4. 4Validate InputCodeLogic
  5. 5Reap - Create Clip ProjectHttp RequestService
  6. 6Reap - Wait Before Status CheckWaitLogic
  7. 7Reap - Check Project StatusHttp RequestService
  8. 8Reap - Project Completed?IfLogic
  9. 9Reap - Fetch Generated ClipsHttp RequestService
  10. 10Reap - Select Best ClipCodeLogic
  11. 11Social Content SettingsSetLogic
  12. 12AI - Generate Platform ContentOpen AiModel
  13. 13Parse AI ContentCodeLogic
  14. 14Validate Platform ContentCodeLogic
  15. 15Publishing SettingsSetLogic
  16. 16Validate Publishing SettingsCodeLogic
  17. 17Publish to Instagram?IfLogic
  18. 18Publish to YouTube?IfLogic
  19. 19Publish to TikTok?IfLogic
  20. 20Instagram - Create Reel ContainerHttp RequestService
  21. 21Download Final VideoHttp RequestService
  22. 22Zernio - Create Upload URLHttp RequestService
  23. 23TikTok - Download VideoHttp RequestService
  24. 24Wait1WaitLogic
  25. 25YouTube - Upload ShortYou TubeService
  26. 26Zernio - Merge Upload DataMergeLogic
  27. 27Instagram - Check Reel StatusHttp RequestService
  28. 28Zernio - Upload VideoHttp RequestService
  29. 29Instagram - Reel Ready?IfLogic
  30. 30Zernio - Create TikTok PostHttp RequestService
  31. 31Instagram - Publish ReelHttp RequestService
  32. 32Zernio - TikTok Capacity Error?IfLogic
  33. 33Zernio - Wait Before RetryWaitLogic
  34. 34Zernio - Retry TikTok PostHttp RequestService
  35. 35Zernio - Retry Again?IfLogic
  36. 36Zernio - Wait Before Next RetryWaitLogic

How it's built

Starts on
An event in a connected app
Steps
36, with 7 branches, 4 loops or waits
Size
Large: read it before trusting it with anything live
Connects to
YouTube
Model
OpenAI

Questions

What does it need to run?

An n8n account, plus your own YouTube account, and a key for OpenAI. You connect your own accounts after importing it; none are included.

What starts it?

It starts on an event in a connected app.

Does it use AI?

Yes. It calls OpenAI. Model calls are billed by the provider, not by n8n.

How long does it take to set up?

Take your time. At 36 steps it is large: read it before trusting it with anything live.

How do I import it?

Copy the workflow, open a new workflow in n8n and paste. The steps appear on the canvas, ready for your own accounts.

Before you run it

Nothing here has been tested by us. It is somebody's working automation, read and described from its own steps. Treat the connections it wants as a list of accounts it will touch, and read the 36 steps before you point it at anything that matters.