Multi-Platform Video Publisher Descriptions
Drop a video in Google Drive and the agent transcribes it, writes platform-specific descriptions.
What it does
Upload a video to your Google Drive folder and let this agent handle the rest by transcribing it, crafting optimized descriptions for Instagram, TikTok, and YouTube, and publishing them all at once. It then automatically updates your Airtable with the final publication status and links so you can track everything in one place.
Step by step
- Configure the Google Drive webhook to trigger on file creation events for the target folder.
- Set up the OpenAI Whisper model endpoint to accept video files and return raw text transcripts.
- Implement the Airtable API call to create a new record with fields for status, URL, and timestamp upon completion.
Where the LLM does the work
- Generate platform-specific captions that adapt tone and length for Instagram, TikTok, and YouTube constraints.
- Extract key topics from the transcript to create relevant hashtags for each social media platform.
- Refine the generated descriptions to ensure they meet character limits while maintaining engagement hooks.
Watch out for
Tools that fit
The agent brief
You are helping me build the following AI agent workflow. ## Goal Multi-Platform Video Publisher Descriptions: Drop a video in Google Drive and the agent transcribes it, writes platform-specific descriptions. ## Specification - What it does: Upload a video to your Google Drive folder and let this agent handle the rest by transcribing it, crafting optimized descriptions for Instagram, TikTok, and YouTube, and publishing them all at once. It then automatically updates your Airtable with the final publication status and links so you can track everything in one place. - Trigger: Triggered by an event (Event · on new video in Google Drive) - Autonomy: Fully hands-off - Expected setup effort: about an afternoon - Tools/services involved: - Google Drive: Detecting new video uploads - OpenAI: Transcribing audio and generating descriptions - upload-post.com API: Publishing videos to Instagram, TikTok, and YouTube - Airtable: Tracking status and metadata ## Known pitfalls, handle each one explicitly in your implementation 1. Video files can exceed API payload size limits so you must stream or chunk the audio data before sending it to OpenAI. 2. Social platforms have strict content policies so add a moderation step to flag potentially banned keywords in the generated text. 3. Airtable record creation might fail if required fields are missing so validate all payload data before making the API call. ## Reference implementation https://n8n.io/workflows/5787 (workflow template) Fetch and inspect this before building. If it matches my stack, adapt it; if not, rebuild the pattern with my tools. ## Process requirements 1. Before building: ask me which of the listed tools I actually use and what my platform is (n8n / Make / code / other). Do not assume. 2. Adapt the pattern to my answers; do not force the reference stack. 3. Address every pitfall above; tell me how you handled each. 4. Provide a test plan I can run before letting this touch real data. 5. Ask before any step that sends messages, modifies data, or spends money. Source: https://usecasesforagents.com/use-case/multi-platform-video-publisher-with-ai-descriptions/ via usecasesforagents.com
Frequently asked questions
Can I use a different Cloud Storage than Google Drive?
Yes. Google Drive is only the example cloud storage in this recipe. The same flow works with Dropbox, Google Cloud Storage, Microsoft OneDrive and Nextcloud. Swap the cloud storage connection and keep the rest of the setup as written.
Want this running in your business?
Who it's for
Built for marketers who'd rather brief an agent than start from a blank doc.
Works just as well for personal use, no business context needed.