The flow
Starts it 1Model 6Logic 8Service 20
The steps in the order they run, from what starts it.
- 1Trigger: Receive Idea via TelegramTelegram triggerStarts it
- 2Structured Output ParserOutput Parser StructuredModel
- 3ThinkTool ThinkModel
- 4OpenAI Chat ModelLm Chat Open AiModel
- 5Telegram: Get Image FileTelegramService
- 6Generate Image PromptAgentModel
- 7Google Drive: Upload ImageGoogle DriveService
- 8NanoBanana: Create ImageHttp RequestService
- 9Parse Idea Into PromptsCodeLogic
- 10Wait for Image EditWaitLogic
- 11Download Edited ImageHttp RequestService
- 12Rewrite Caption (TikTok/Instagram)Open AiModel
- 13Seedance: Generate Video from ImageHttp RequestService
- 14Upload PostUpload PostService
- 15Wait for RenderingWaitLogic
- 16Download Video from SeedanceHttp RequestService
- 17Set: Video URLSetLogic
- 18Wait: Music Rendering1Http RequestService
- 19Wait: Music RenderingWaitLogic
- 20Download Music FileHttp RequestService
- 21Set: Audio URLSetLogic
- 22Merge Audio + VideoHttp RequestService
- 23Wait: Merge ProcessWaitLogic
- 24Check Merge StatusHttp RequestService
- 25Download Final VideoHttp RequestService
- 26Upload Final Video to Google DriveGoogle DriveService
- 27Read Brand SettingsGoogle SheetsService
- 28Extract Brand InfoCodeLogic
- 29Message a modelOpen AiModel
- 30Save Ad Data to Google SheetsGoogle SheetsService
- 31Send Video URL via TelegramTelegramService
- 32Send a videoTelegramService
- 33Post Video on Social Media (FB, TikTok, YT)Upload PostService
- 34Save Publishing Status to Google SheetsGoogle SheetsService
- 35Telegram: Send notificationTelegramService