The flow
Starts it 1Model 6Logic 23Service 24
The steps in the order they run, from what starts it.
- 1On Manual StartManual triggerStarts it
- 2Scrape Ad Library DataHttp RequestService
- 3Distribute Ad CardsSplit OutLogic
- 4Extract Batch of Ad CardsSplit OutLogic
- 5Separate Video ResourcesSplit OutLogic
- 6Filter by Ad LikesFilterLogic
- 7Filter Ads by LikesFilterLogic
- 8Filter Videos by LikesFilterLogic
- 9Apply Filter to Image AdsFilterLogic
- 10Apply Multi-Condition Filter to Text AdsFilterLogic
- 11Apply Filter to Video AdsFilterLogic
- 12Batch Image Ads ProcessingSplit In BatchesLogic
- 13Batch Text Ads ProcessingSplit In BatchesLogic
- 14Batch Video Ads ProcessingSplit In BatchesLogic
- 15Fetch Image From URLHttp RequestService
- 16Summarize Text with AIOpen AiModel
- 17Download Video ContentHttp RequestService
- 18Analyze Image with AIOpen AiModel
- 19Record Text Data in SheetsGoogle SheetsService
- 20Save Video to Google DriveGoogle DriveService
- 21Summarize Image with AIOpen AiModel
- 22Wait Before Processing Text AdsWaitLogic
- 23Initiate Gemini UploadHttp RequestService
- 24Record Image Data in SheetsGoogle SheetsService
- 25Retrieve Video from DriveGoogle DriveService
- 26Wait Before Image CreationWaitLogic
- 27Submit Video to GeminiHttp RequestService
- 28Generate Image with AIOpen AiModel
- 29Wait for Analysis CompletionWaitLogic
- 30Analyze Video in GeminiHttp RequestService
- 31Summarize Video with AIOpen AiModel
- 32Create Video Prompt with AIOpen AiModel
- 33Record Video Data in SheetsGoogle SheetsService
- 34Wait Before Video ProcessingWaitLogic
- 35Configure API ParametersSetLogic
- 36Create JWT TokenJwtService
- 37Obtain OAuth TokenHttp RequestService
- 38Start Video Generation ProcessHttp RequestService
- 39Pause for 20 SecondsWaitLogic
- 40Query Server StatusHttp RequestService
- 41Evaluate Condition RouteSwitchLogic
- 42Convert Media Into FileConvert To FileService
- 43Save File to Cloud StorageGoogle Cloud StorageService
- 44Transform Video to 9:16 RatioHttp RequestService
- 45Await Rendering CompletionWaitLogic
- 46Check Rendering StatusHttp RequestService
- 47Verify Status OKIfLogic
- 48Insert Video CaptionsHttp RequestService
- 49Await Caption CompletionWaitLogic
- 50Verify Caption CompletionHttp RequestService
- 51Verify Captions PresenceIfLogic
- 52Download Finalized VideoHttp RequestService
- 53Upload Final Output to CloudGoogle Cloud StorageService
- 54Modify Google Sheet EntryGoogle SheetsService