Hey n8n community!
Sharing a workflow I built using WayinVideo Summarization API and GPT-4o-mini that automatically summarizes up to 3 event session recordings and sends a professional HTML digest email to all attendees — with zero manual work after the event ends.
What Problem This Solves
After a multi-session online event, someone has to watch all the recordings, write summaries for each session, format them into a nice email, and send it to every attendee. That takes hours — and it usually gets delayed or skipped entirely.
This workflow does all of it automatically. Submit the recording URLs and attendee emails — the digest lands in everyone’s inbox while the event is still fresh.
How It Works
1. Form — event organizer submits:
- Event name and sender name
- Up to 3 session recording URLs with titles (YouTube, Zoom, Vimeo etc.)
- All attendee email addresses
2–4. HTTP Requests — Submit to WayinVideo — all three session URLs are sent to WayinVideo Summarization API in parallel at the same time. No waiting for one to finish before starting the next. Each returns a task ID for polling.
5. Wait 90 Seconds — gives WayinVideo time to process all three recordings simultaneously
6–8. HTTP Requests — Get Summaries — fetches the completed AI summary for each session. WayinVideo returns a structured summary with key highlights, timestamps, and tags for each one
9. Merge Node — combines all three session summaries into one item
10. AI Agent — GPT-4o-mini — reads all three summaries and writes a complete professional HTML digest email with:
- Session title and key takeaway per session
- 3-4 bullet points of what was covered per session
- Watch Recording button for each session
- Professional header, footer, and formatting
11. Structured Output Parser — validates the HTML email output as proper JSON
12. Gmail — sends the formatted digest email to all attendees in one go
What the Email Looks Like
One clean HTML email with all three sessions — each section has a key takeaway, bullet points from the session highlights, and a Watch Recording button. Fully inline CSS — works in Gmail, Outlook, and all major email clients.
Setup Steps
- Add your WayinVideo API key in all six HTTP Request nodes — three Submit nodes and three Get Summary nodes — Video Summarization API - WayinVideo API Docs
- Add your OpenAI API key in the GPT-4o-mini node
- Connect your Gmail account via Google OAuth2
- Activate the workflow and open the Form URL
One Thing Worth Knowing
All three session URLs are required. If you leave Session 2 or Session 3 blank, WayinVideo will return an error for that submission. A simple fix is adding an IF node before each optional session submission to skip it when the URL field is empty.
Works With
YouTube, Zoom cloud recordings, Vimeo, Loom — any public video URL. Non-English sessions work too — just change target_lang in the submission nodes.
Drop a comment if you want the full workflow JSON