Turn a list of ideas in Google Sheets into finished short videos ready for social channels. The system runs on a schedule, builds clips with AI, adds a voiceover, renders a final cut, and can post to multiple networks. Ideal for social teams, creators, and brands that need steady output without manual work.
Here is how it works. A daily trigger reads your sheet and asks OpenAI to write five captions. The flow validates the list and tracks token use for cost control. Images are created with Flux through PiAPI, then each image becomes a video clip with Kling via PiAPI. ElevenLabs produces a voiceover, which is stored on Google Drive. Captions, clips, and audio are merged and sent to a Creatomate template for rendering. The final video is saved to Google Drive, sharing is enabled, the sheet is updated with links and costs, and a Discord message confirms completion. An optional branch extracts audio from the final video, asks OpenAI to write platform text, and uploads to TikTok, Instagram, YouTube, Facebook, and LinkedIn using upload-post.com.
You will need API keys for OpenAI, PiAPI, ElevenLabs, and Creatomate, plus Google credentials and a Discord webhook. Expect a single idea to produce a batch of clips and a master video with minimal input. Great for agencies that want daily publishing, marketing teams planning content calendars, or creators who want to scale output while keeping costs clear.