AutomationMart
Home/Browse/Triage video bug support tickets using WayinVideo and GPT-4o-mini to Google Sheets
n8n

Triage video bug support tickets using WayinVideo and GPT-4o-mini to Google Sheets

n8nn8n8 modulesv1.0
SlackGoogle SheetsJiraOpenAI

Submit a screen recording URL, customer name, and bug type through a simple web form. The workflow automatically scans the recording using WayinVideo AI to pinpoint the exact moment the bug occurs, then uses GPT-4o-mini to write a structured support ticket with priority, steps to reproduce, and a fix suggestion. The completed ticket is saved instantly as a new row in your Google Sheet — ready for your dev team. Built for support agents, QA teams, and SaaS companies who want to triage bugs faster

At a glance

Triage video bug support tickets using WayinVideo and GPT-4o-mini to Google Sheets is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Slack, Google Sheets, Jira, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Slack, Google Sheets, Jira, OpenAI
Modules
8
Price
Free
Version
v1.0
Triage video bug support tickets using WayinVideo and GPT-4o-mini to Google Sheets workflow diagram

About this workflow

Submit a screen recording URL, customer name, and bug type through a simple web form. The workflow automatically scans the recording using WayinVideo AI to pinpoint the exact moment the bug occurs, then uses GPT-4o-mini to write a structured support ticket with priority, steps to reproduce, and a fix suggestion. The completed ticket is saved instantly as a new row in your Google Sheet — ready for your dev team. Built for support agents, QA teams, and SaaS companies who want to triage bugs faster without manual video scrubbing. --- What This Workflow Does - AI bug detection — Sends the screen recording to WayinVideo, which scans the video and finds the exact timestamp where the bug occurs - Smart polling loop — Automatically waits 45 seconds then checks for results, retrying until WayinVideo returns the bug moments - Structured ticket generation — GPT-4o-mini reads the bug moment data and writes a full support ticket with priority level, steps to reproduce, expected vs actual behaviour, and a suggested fix - Auto-triage and assignment — The AI decides severity (Critical to Low) and which team should own it (Backend, Frontend, QA, DevOps, or Product) - Google Sheets logging — Every ticket is saved with customer name, bug type, recording URL, timestamp, ticket content, status, and submission date - Web form trigger — A built-in form lets any support agent submit a bug report without touching n8n directly --- Setup Requirements Tools you'll need - Active n8n instance (self-hosted or n8n Cloud) - WayinVideo account + API key (for AI video bug detection) - OpenAI API key (GPT-4o-mini for ticket generation) - Google account with Google Sheets OAuth access Estimated Setup Time: 10–15 minutes --- Step-by-Step Setup 1. Get your WayinVideo API key — Sign in to your WayinVideo account at WayinVideo, go to your API settings, and copy your key. 2. Add the WayinVideo key to the Find Bug Moments step — Open the node called 2. WayinVideo — Find Bug Moments and replace YOURWAYINVIDEOAPIKEY in the Authorization header with your actual key. 3. Add the WayinVideo key to the Get Bug Moments step — Open the node called 4. WayinVideo — Get Bug Moments and replace YOURWAYINVIDEOAPIKEY in the Authorization header with your actual key. > ⚠️ Your WayinVideo API key appears in two nodes — replace it in both 2. WayinVideo — Find Bug Moments and 4. WayinVideo — Get Bug Moments or the workflow will fail. 4. Add your OpenAI API key — In n8n, go to Credentials and create a new OpenAI credential. Paste your API key there. Then connect that credential to the node called 6a. OpenAI — Chat Model (GPT-4o-mini). 5. Create your Google Sheet — Make a new Google Sheet with a tab named exactly Bug Tickets. Add these column headers in row 1: | Customer Name | Bug Type | Recording URL | Bug Moments Found | Top Bug Timestamp | Bug Ticket | Status | Date Submitted | 6. Connect your Google account — In n8n, create a Google Sheets OAuth2 credential and connect your Google account. Apply that credential to the node called 7. Google Sheets — Save Bug Ticket. 7. Add your Google Sheet ID — Open the node 7. Google Sheets — Save Bug Ticket and replace YOURGOOGLESHEETID with your actual Sheet ID. You can find this in the Google Sheet URL — it is the long string of characters between /d/ and /edit. 8. Activate the workflow — Toggle the workflow to Active. Open the form URL from the 1. Form — Bug Recording + Details node and submit a test bug report to confirm everything is working. --- How It Works (Step by Step) Step 1 — Web Form (Bug Recording + Details) A support agent opens a web form and fills in three fields: the screen recording URL, the customer's name, and the type of bug (for example: Login Error, Payment Failure, or App Crash). Submitting the form kicks off the entire workflow automatically. Step 2 — WayinVideo — Find Bug Moments The recording URL is sent to the WayinVideo API with an instruction to search for moments matching the reported bug type. WayinVideo scans the video using AI and starts building a list of the most relevant bug moments, including timestamps and relevance scores. The API returns a job ID that is used in the next steps. Step 3 — Wait 45 Seconds The workflow pauses for 45 seconds to give WayinVideo time to process the video before checking for results. Step 4 — WayinVideo — Get Bug Moments Using the job ID from Step 2, the workflow requests the results from WayinVideo. This returns a list of clips, each with a title, description, start and end timestamp, and a relevance score. Step 5 — Check: Bug Moments Found? The workflow checks whether WayinVideo has returned any bug moment clips yet. - If yes — it moves forward to generate the ticket. - If no — it loops back to Step 3, waits another 45 seconds, and checks again. > ⚠️ If WayinVideo never returns results (for example, if the URL is broken or the video format is unsupported), this loop will repeat indefinitely. Consider adding a retry limit to avoid runaway executions. Step 6 — AI Agent — Generate Bug Ticket GPT-4o-mini receives the customer details from the form and the bug moment data from WayinVideo. It writes a complete structured support ticket covering: a one-sentence bug summary, priority level, bug category, exact video timestamp, steps to reproduce, expected vs actual behaviour, which team to assign it to, and a suggested fix. Step 7 — Google Sheets — Save Bug Ticket The completed ticket is appended as a new row in your Google Sheet. The row includes the customer name, bug type, recording URL, number of bug moments found, the top bug timestamp, the full ticket text, a status of "Open", and the submission date and time. --- Key Features ✅ Exact bug timestamp detection — WayinVideo pinpoints the precise moment in the recording where the bug occurs, so your dev team doesn't have to watch the whole video ✅ Auto-priority assignment — GPT-4o-mini assigns Critical, High, Medium, or Low priority based on the type of bug reported ✅ Auto-team routing — The AI decides whether the ticket belongs to Backend Dev, Frontend Dev, QA, DevOps, or Product — no manual triage needed ✅ Smart retry loop — The workflow polls WayinVideo automatically every 45 seconds until results are ready, with no manual intervention required ✅ Structured ticket format — Every ticket follows the same format with all required fields, making it consistent and ready to import into any project management tool ✅ Zero-code form — Support agents submit bug reports through a hosted web form — no n8n access needed ✅ Full audit trail in Sheets — Every ticket is logged with submission date, recording URL, and status so nothing falls through the cracks --- Customisation Options Capture more bug moments — In the node 2. WayinVideo — Find Bug Moments, change "limit": 3 to "limit": 5 to detect up to five bug moments per recording instead of three. Use a more powerful AI model — In the node 6a. OpenAI — Chat Model (GPT-4o-mini), switch from gpt-4o-mini to gpt-4o for higher-quality ticket writing on complex or ambiguous bugs. Send instant Slack alerts — Add a Slack node after 7. Google Sheets — Save Bug Ticket to notify your dev channel as soon as a new ticket is saved, including the priority level and timestamp. Add a max-retry counter — To prevent the polling loop from running forever, add a counter variable that increments each loop and an extra condition in 5. If — Bug Moments Found? to stop after a set number of attempts (for example, 10 retries). Push tickets to Jira or Linear — Replace or add after the Google Sheets node an HTTP Request node that calls the Jira or Linear API to create an issue automatically from the generated ticket content. Support multiple languages — Change "targetlang": "en" in 2. WayinVideo — Find Bug Moments to another language code (for example "fr" or "de") to handle recordings in other languages. --- Support Need help setting this up or want a custom version built for your team or agency? 📧 Email: info@isawow.com 🌐 Website:

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n → click the menu → Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

BrowserAct Automated CVE Watchtower

This template provides a complete automated workflow for monitoring newly published CVEs. The process begins with BrowserAct, which navigates to the CVE website, sorts results by publish date, and extracts structured data including CVE ID, summary, max CVSS, EPSS score, published date, and updated date. A filtering rule ensures only vulnerabilities from the last 15 days are collected. The extracted JSON data is passed into Make.com, where the scenario routes the output into Google Sheets for st

Free

Identify buying-intent leads on Twitter and Instagram with Slack and Notion CRM

Description This workflow enables on-demand social lead discovery using a chat-based interface. When a user submits a lead discovery query, the workflow searches Twitter and Instagram for posts where people are actively asking for tools, recommendations, or help solving real problems. An AI agent filters out spam and promotions, extracts only genuine buying-intent posts, and classifies each lead as Low, Medium, or High intent. Qualified leads are converted into two outputs: a human-readable

Free

Monitor CRM hiring spikes and send Slack alerts with HubSpot and PredictLeads

Monitor CRM accounts for hiring spikes by enriching HubSpot companies with PredictLeads job data and alerting your team via Slack. This workflow pulls all companies from your HubSpot CRM, checks each one against the PredictLeads Job Openings API for target roles (sales, engineering, marketing, product, data), compares the current count to historical data stored in Google Sheets, and flags any company where hiring jumped more than 50%. Flagged companies get updated in HubSpot with a hiring signa

Free

Send new emails to OpenAI for content generation and send data via HTTP

Automatically send new email content to ChatGPT for generation, then transmit the data via HTTP for streamlined content creation and delivery.

Free

Fetch daily YouTube videos from top AI automators and log them to Google Sheets

This automation runs daily to fetch the latest videos on Youtube from leading AI automators, such as: - Nate Herk - Nick Saraev - Jack Roberts - Cole Medin - Nick Puru - Ed Hill - Jason Cooperson - Manthan Patel - Nick Daily Updates This can be a great asset for keeping up with daily updates and new strategies in the field of AI automation, especially when combined with my "YT Video Analyzer" workflow, which is designed to intelligently analyze each of these newly retrieved videos. You can find

Free

Make a new or update an existing record in Google Sheets about a new click in Rebrandly

When a new click is received in Rebrandly, Make checks whether the record with the link already exists in the Google Sheets. If so, the value with the number of clicks is updated. If not, a new record with the link is made in the Sheets.

Free

AI YouTube playlist & video analyst chatbot

AI YouTube Playlist & Video Analyst Chatbot This n8n workflow transforms entire YouTube playlists or single videos into interactive knowledge bases you can chat with. Ask questions and get summaries without needing to watch hours of content. 🌟 How it Works 1. 🔗 Provide a Link: Start by giving the workflow a URL for a YouTube playlist or a single video. 2. 📄 Content Retrieval: The workflow automatically fetches the video details and transcripts for the provided link. For playlists, it can process

Free

OpenClaw Clone 🦞: Expandable Personal Telegram AI Agent Template

This workflow implements an advanced AI automation agent (OpenClaw Agent) that interacts with users through Telegram and integrates multiple AI models, external tools, and cloud services to automate complex tasks. I've described my basic idea in this video. VERY IMPORTANT: By adapting the system prompt, inserting subworkflows or mcp servers and adjusting with webhooks many of the [workflows I have developed on this page](

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint — instant download
  • Setup guide PDF included
  • 5 downloads · valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

₹2,499/ session
3 hrs · video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free