Hey n8n community!
Sharing a workflow I built using WayinVideo AI Clipping API that automatically extracts the most impactful moments from any customer testimonial recording — generates vertical 9:16 clips with animated captions, and uploads each one directly to Google Drive. No editing software, no manual scrubbing.
What It Does
Paste a testimonial video URL into a form, add the client name and where the clips will be used — the workflow finds the best moments automatically, generates up to 5 vertical clips with captions and smart reframing, and saves them to Drive ready to use for ads, website, or social media.
How It Works
1. Form — collects four things:
- Testimonial video URL (Zoom, YouTube, Vimeo, Loom etc.)
- Client or customer name
- Industry or niche
- Where the clips will be used (website, Instagram Reels, paid ads, sales deck)
2. HTTP Request — Submit to WayinVideo — sends the video URL to WayinVideo AI Clipping API. It automatically detects the most impactful moments from the recording, generates up to 5 clips ranked by engagement score, adds animated captions, and applies 9:16 smart reframing to keep the speaker centered
3. Wait 90 Seconds — gives WayinVideo time to process and render the clips
4. HTTP Request — Get Results — fetches the completed clips using the job ID returned in step 2
5. Code Node — splits the clips array into individual items so each clip gets processed separately
6. HTTP Request — downloads each rendered clip as a video file
7. Google Drive — uploads each clip with its AI-generated title as the filename directly to your configured folder
What You Get in Google Drive
For each testimonial you submit, you get up to 5 files:
- Vertical 9:16 MP4 clips ready for social media
- Animated captions already burned in
- Smart reframe applied — speaker stays centered
- Each file named with an AI-generated title based on the clip content
Setup Steps
- Add your WayinVideo API key in the two HTTP Request nodes — Submit Clipping Task and Get Clip Results — AI Clipping API - WayinVideo API Docs
- Connect your Google Drive OAuth2 credential in the Upload node
- Replace the folder ID with your target Google Drive folder
- Activate the workflow and open the Form URL to submit your first video
One Thing Worth Knowing
The workflow uses a fixed 90 second wait before fetching results. For testimonial recordings longer than 30 minutes, this may not be enough processing time. If you get empty results, either increase the Wait node duration or replace it with an IF retry loop that checks every 30 seconds until the result is ready.
Works With
YouTube, Zoom cloud recordings, Vimeo, Loom, TikTok — any public video URL. No file uploading or size limits.
Drop a comment if you want the full workflow JSON