AlekSystem Workflow Detail

GPT-4o, RunwayML, ElevenLabs for Social Media Workflow Solution

GPT-4o, RunwayML, ElevenLabs for Social Media

πŸŽ₯ AI Tour Video Generator with GPT-4o, RunwayML & ElevenLabs for Social Media' This AlekSystem workflow generates 20-second faceless videos for social media...

Rank 51 Verified workflow

Workflow overview

Why this workflow matters

Supports knowledge capture and document intelligence use cases.

πŸŽ₯ AI Tour Video Generator with GPT-4o, RunwayML & ElevenLabs for Social Media' This AlekSystem workflow generates 20-second faceless videos for social media by combining AI-generated images, audio, and video clips for a given tour destination. The output is a ready-to-publish video file, which can be pushed to social platforms and logged in a tracking sheet. βš™οΈ Workflow Overview This system is divided into 4 main sections: 🧠 Generate Image Prompts 🎨 Generate Media (Images, Videos, Audio) πŸ› οΈ Render & Upload πŸ“ˆ Future Enhancements πŸ”Œ Integration Setup Table | Integration | Service Used | Setup Instruction | |--------------------|----------------------------|------------------------------------------------------------------------------------| | OpenAI | GPT-4o (Prompt Generation) | Get API Key and configure in AlekSystem | | Google Sheet | Idea I/O tracking | Connect Google account with OAuth/Credentials in AlekSystem | | Piapia API | AI Image Generation | Sign up at piapia.ai and get API key | | Runway API | AI Video Generation | Register at runwayml.com for access | | ElevenLabs | AI Voice Generation | Sign up at elevenlabs.io for API key | | CreateMate API | Render Final Video | Visit createmate.ai to access API | | Google Drive | Upload/Share Final Video | Use AlekSystem Google Drive node to configure credentials | βœ… Required Services & Tools Ensure you have active accounts with the following tools and services: βœ… OpenAI (GPT-4o + Embeddings) βœ… Google Sheets (for destination ideas and tracking) βœ… Piapia API (Image generation) βœ… RunwayML API (Video generation) βœ… ElevenLabs API (Voiceover TTS) βœ… Google Drive (Storage & Sharing) βœ… CreateMate (Video Rendering) βœ… Social Media Scheduler (Optional - Zapier, Buffer, Make.com) 🧠 1. Generate Image Prompts > Purpose: Prepares the content idea and generates visual prompts. | Step | Node Name | Function | |--------------|------------------------|-----------------------------------------------| | πŸ” Trigger | Schedule or Manual | Starts the workflow | | πŸ“₯ Grab Idea | Read Sheet | Pulls destination idea from Google Sheet | | ✍️ Set Content | Manual Input | Adds structure/narrative to the idea | | πŸ”€ Split | Split Out | Breaks input into chunks | | πŸ€– GPT Agent | Image Prompt Agent | Uses GPT-4o to generate creative image prompts| | 🧹 Clean | Remove \n | Cleans up formatting | | πŸ“Œ Save | Set Prompts | Finalizes prompts for next stage | πŸ–ΌοΈ 2. Generate Media 🎨 Generate Images | Step | Function | |----------------|-----------------------------------------------------------| | Generate Image | Calls Piapia API with AI-generated prompts | | Wait | Adds delay for rendering (90 sec) | | Get Images | Retrieves final images for video | πŸŽ₯ Generate Videos | Step | Function | |----------------|-----------------------------------------------------------| | Generate Video | Calls RunwayML to generate video clips from the prompts | | Wait | 2-minute delay to allow video generation | | Get Videos | Fetches completed video clips | πŸ”Š Generate Audio | Step | Function | |------------------|----------------------------------------------------------| | Update Status | Logs progress in Google Sheet | | Sound Agent | Gemini or GPT generates narration text | | Set Audio | Formats narration for voice synthesis | | Generate Audio | Uses ElevenLabs for realistic voiceover | | Upload to Drive | Saves final audio to Google Drive | | Share File | Creates sharable URL for audio file | πŸ› οΈ 3. Render & Upload > Purpose: Combines all elements (image, video, audio) into a single output and prepares for social media. | Step | Function | |-----------------|----------------------------------------------------------------| | Merge | Combines images, videos, and audio | | Split Out Parts | Breaks content for rendering | | Render Video | Uses CreateMate to render the final 20-second video | | Wait | Short delay to complete rendering | | Download Video | Saves output video locally or on Drive | | Update Sheet | Logs final video URL/status in Google Sheet | | Social Upload | (Coming Soon) Post to Instagram, YouTube Shorts, TikTok, etc. | 🧩 Pre-Conditions Before running the workflow: βœ… Google Sheet should be created with destination ideas βœ… All API keys must be configured in AlekSystem βœ… Google Drive folder must exist for output videos βœ… Sufficient credit/quota must be available on AI platforms βœ… Internet access must be stable for external API calls πŸš€ Outcome A polished 20-second travel destination video Combines AI visuals, short clips, and AI narration Ready for instant social media upload Fully automated** from idea to video file 🧠 Tech Stack Summary | Component | Tools Used | |-----------------|-------------------------------| | Language Model | GPT-4o (OpenAI), Gemini (Google) | | Image Generator | Piapia API | | Video Generator | RunwayML | | Audio Generator | ElevenLabs | | Storage | Google Drive | | Video Composer | CreateMate API | | Orchestration | AlekSystem | πŸ“ˆ Future Enhancements βœ… Smart Enhancements Dynamic hashtags & captions via AI Auto-post to TikTok, Instagram, YouTube via Buffer/Zapier Scene detection + matching B-roll Multilingual narration (e.g., Arabic, French, Malay) A/B testing of video versions to analyze performance πŸ§ͺ Testing Add-ons Add preview screen before upload Error tracking & retry flow Manual override before publishing 🧰 Customization Guide | Element | How to Customize | |----------------------|-------------------------------------------------------------------| | ✏️ Prompt Format | Change structure inside Set Content or Prompt Agent | | 🌍 Destination Ideas | Modify Google Sheet for different destinations/categories | | 🎨 Image Style | Customize prompt to Piapia (e.g., β€œin Pixar style”, β€œ3D render”) | | πŸŽ™οΈ Voiceover Script | Adjust tone/structure in the Sound Agent | | πŸ“† Posting Schedule | Use Zapier/Buffer for timed posting | | 🎯 Target Duration | Adjust number of clips or frame duration | πŸ™Œ Community Value This workflow is ideal for: πŸ“Έ Travel content creators 🌍 Destination marketers πŸ›οΈ Tourism boards 🧳 Travel SMEs looking for automation Feel free to fork, remix, or request a JSON export in the comments below!

Best fit

Categories

AI/MLCommunicationMarketingDocument Ops

Services

Google SheetsGoogle DriveAI AgentOpenAI Chat ModelGoogle Gemini Chat Model

Use cases

content automation