What This Workflow Does
This n8n workflow automates the creation of professional AI avatar videos using VEED's Fabric 1.0 technology. It transforms spreadsheet data (like customer names, product details, or training content) into personalized talking head videos at scale. The workflow supports both OpenAI and ElevenLabs for text-to-speech conversion, giving you flexibility in voice selection and quality.
Businesses use this automation to generate hundreds of personalized video messages for marketing campaigns, onboarding sequences, product announcements, or customer support responses without manual video editing. The workflow handles everything from data processing to final video rendering and distribution.
How It Works
1. Data Preparation
The workflow starts by reading rows from your spreadsheet (Google Sheets, Airtable, or Excel). Each row contains the script, avatar image reference, and any personalization variables needed for the video.
2. Text Processing
Using OpenAI or custom logic, the workflow processes the raw text into natural-sounding scripts optimized for voice synthesis. This includes handling variables like names, dates, or product details that need personalization.
3. Voice Generation
The workflow sends the processed text to either OpenAI's text-to-speech API or ElevenLabs for high-quality voice synthesis. You can configure different voices, tones, and speaking styles per video.
4. Video Rendering
VEED's API combines the generated audio with your selected avatar image to create the final talking head video. The workflow handles all API calls and monitors the rendering process.
5. Distribution
Completed videos can be automatically uploaded to YouTube, sent via email, posted to social media, or saved to cloud storage based on your configured rules.
Who This Is For
This automation is ideal for marketing teams, course creators, HR departments, and customer support teams that need to create personalized video content at scale. Specific use cases include:
- Personalized video emails for sales outreach
- Automated training video creation
- Dynamic product announcement videos
- Multilingual customer support responses
- Personalized holiday greetings for clients
What You'll Need
- An n8n instance (cloud or self-hosted)
- VEED.io account with API access
- OpenAI or ElevenLabs API key
- Spreadsheet with your video content data
- Destination for videos (YouTube, email system, etc.)
Quick Setup Guide
- Download the JSON template file
- Import into your n8n instance
- Configure your VEED, OpenAI/ElevenLabs API credentials
- Connect your spreadsheet data source
- Set up your video output destinations
- Test with a few sample rows
- Schedule or trigger the workflow as needed
Key Benefits
Scale video production 100x: Create hundreds of personalized videos in the time it would take to make one manually.
Maintain brand consistency: Use the same professional avatar and voice across all communications while personalizing the message.
Reduce video production costs: Eliminate the need for actors, studios, and editing teams for routine video content.
Increase engagement: Personalized videos achieve 3-5x higher engagement rates than text or static images.
Multilingual capabilities: Easily create videos in multiple languages without recording new voiceovers.
Pro tip: Use conditional logic in your spreadsheet to customize video styles based on audience segments - different avatars, backgrounds, or voices for different customer groups.