Templates / Build an employee training video knowledge base using the WayinVideo summaries API

Build an employee training video knowledge base using the WayinVideo summaries API

Ready for 3.0

by isaWOW ✓ · 133 views · created 2026-03-30 · Document Extraction, AI Summarization

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

Nodes used (5)

Google Sheets

What it does

Description Paste any training video URL in the form — this n8n workflow automatically extracts AI-generated key summaries, highlights, and tags using WayinVideo, then saves everything directly into a shared Google Sheet knowledge base. No manual note-taking, no video scrubbing, no copy-paste. Just submit and done. Built for HR teams, L&D managers, content teams, and agencies who want to turn training videos into searchable, structured knowledge — on autopilot. --- What This Workflow Does This automation handles your complete video-to-knowledge-base pipeline: Form-triggered — Team member submits any YouTube training video URL + department name via a simple web form and the workflow starts instantly AI summary generation — WayinVideo AI automatically extracts the key summary, highlights, and topic tags from the video Smart polling loop — Waits and retries every 30 seconds until AI processing is fully complete Auto-save to Google Sheets — Saves video title, key summary, highlights, tags, department, and original URL as a new row in your shared knowledge base sheet Zero manual work — No editing, no copy-paste, no summarising. Just submit the URL and the knowledge base builds itself --- Setup Requirements Tools You'll Need: - Active n8n instance (self-hosted or n8n Cloud) - WayinVideo account with API access - Google account with Google Sheets access Estimated Setup Time: 10–15 minutes --- Step-by-Step Setup 1. Get Your WayinVideo API Key WayinVideo is the AI engine that extracts summaries and highlights from your training videos. - Go to WayinVideo and create a free or paid account - Navigate to Dashboard → API section - Copy your Bearer API token - Open the "2. WayinVideo — Submit Summary Request" node in n8n - Replace YOURWAYINVIDEOAPIKEY with your actual token in the Authorization header - Do the same in the "4. WayinVideo — Fetch Summary Result" node — replace the same placeholder there too > ⚠️ The API key appears in two places — Submit node and Fetch node. Replace both or the workflow will fail. --- 2. Connect Google Sheets - In n8n: Go to Credentials → Add Credential → Google Sheets OAuth2 API - Complete the Google OAuth authentication flow - Open the "6. Save — Append Row to Google Sheet" node - Select your Google Sheets credential - Replace YOURGOOGLESHEETURL with your actual Google Sheets URL How to find your Google Sheet URL: - Open Google Sheets in your browser - Navigate to your target sheet - Copy the full URL from the address bar (e.g. https://docs.google.com/spreadsheets/d/YOURSHEETID/edit) - Paste it into the node Required columns in your Google Sheet: Your sheet must have exactly these column headers (copy-paste to avoid typos): | Topic/Department | Video URL | Video Title | Key Summary | Highlights | Tags | |---|---|---|---|---|---| --- 3. Activate the Workflow and Share the Form - Toggle the workflow Active at the top of the editor ✅ - Click the "1. Form — Video URL + Topic" node - Copy the Production Form URL - Share this URL with your team — anyone on the team can now submit training videos directly --- How It Works (Step by Step) Step 1 — Web Form Trigger A team member opens the form, pastes a YouTube training video URL, and selects their Topic or Department. Clicking submit triggers the entire workflow instantly. Step 2 — Submit Video to WayinVideo API The workflow sends a POST request to the WayinVideo Summaries API (/api/v2/summaries) with the video URL. The API returns a Job ID which is used to track processing status. Step 3 — Wait 30 Seconds The workflow pauses for 30 seconds to give WayinVideo time to start processing. This prevents hitting the API too early with an empty or incomplete response. Step 4 — Poll for Summary Result Using the Job ID from Step 2, the workflow calls: GET /api/v2/summaries/results/{jobid} to check if the AI summary is complete. Step 5 — Highlights Ready? (Smart Retry Loop) The IF node checks whether the highlights array in the API response is non-empty: - YES (highlights

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.