Hey n8n community!
Sharing a workflow I built using WayinVideo Find Moments API that automatically finds specific moments inside any product demo recording — and sends them as a clean review email with titles, timestamps, scores, descriptions, and download links. No manual scrubbing, no editing software.
What It Does
Paste a demo recording URL, describe what moments you want in plain English, and enter your email — the workflow finds those exact moments in the recording and sends them straight to your inbox for review and download.
How It Works
1. Form — collects four things:
- Demo recording URL (Zoom, YouTube, Loom etc.)
- Product or brand name
- What moments to find — plain English like “pricing and cost discussion” or “feature walkthrough and demo”
- Email address to receive the clips
2. HTTP Request — Submit to WayinVideo — sends the video URL and your search query to the Find Moments API. It scans the full recording and returns up to 5 matching clips with titles, timestamps, descriptions, relevance scores, and download links
3. Wait 90 Seconds — gives WayinVideo time to process
4. HTTP Request — Poll Results — fetches the clips using the task ID returned in step 2
5. IF Node — checks if clips are ready. If not, waits 30 more seconds and checks again. Loops until status = SUCCEEDED
6. Gmail — sends a clean HTML review email with all matching clips including:
- Clip title
- Timestamp (start and end in seconds)
- Relevance score out of 100
- Short description of the moment
- Tags
- Download button for each clip
What the Email Looks Like
One email per submission. Each matching clip appears as a card with all the details and a download button at the bottom. No dashboard to log into — just open the email and download what you need.
Setup Steps
- Add your WayinVideo API key in the two HTTP Request nodes — Submit Find Moments and Get Moments Result — Find Moments API Docs
- Connect your Gmail account via Google OAuth2 in the Gmail node
- Activate the workflow and open the Form URL to submit your first recording
Two Things Worth Knowing
Download links expire in 24 hours — save your clips as soon as the email arrives. To store them permanently, add a Google Drive upload step before the Gmail node.
Polling loop risk — if the video URL is invalid or private, the loop runs forever. Adding a retry counter that stops after 10 attempts and sends a fallback error email is a good improvement before using this in production.
Works With
YouTube, Zoom cloud recordings, Vimeo, Loom — any public video URL. Full list of supported platforms at WayinVideo API Docs.
Drop a comment if you want the full workflow JSON