Visual Bug Reports That Actually Reproduce the Issue
Embed a Video Video Magnet widget in your app. Users click, record their screen showing the issue, and submit — all in 30 seconds.
Screen recording provides full context in first report
14-day trial · No credit card
Sound familiar?
“Your team sends 5 follow-up emails asking "which button?" before even starting to fix it.”
Measured Impact
Step-by-Step Guide
How Visual Bug Reports That Actually Reproduce the Issue Works
A step-by-step guide.
Add Video Magnet to your app
Paste one line of JavaScript into your app. A small "Report Issue" button appears. Target specific pages where bugs are most common using URL pattern targeting.
Target specific pages with URL pattern rules: show the widget only on /app/, /dashboard/, or /checkout/ — not on your marketing site where visitors aren't product users
Choose trigger timing: on page load, after 30 seconds, on scroll-to-bottom, or only when the user clicks an existing "Report Bug" link — multiple placement options, same widget
Customize button label to match your UI: "Report Issue", "Give Feedback", "Something wrong?" — any text works with Magnet, no re-deploy needed
Add a 15-second intro video in the Magnet widget from your CTO: "Found a bug? Hit record and show us — we fix every video report within 24 hours." Completion rates double when there's a human face asking.
Hey! Got a minute to share feedback?
User shows the problem
User clicks the button, grants screen share, and narrates: "I click checkout, enter my card, and it just spins forever." The entire context — URL, browser, steps, visual state — captured in one video.
The recording captures full browser context automatically: URL, timestamp, visible UI state — no need to ask "what browser were you on?" or "what page did it happen on?"
The narration reveals urgency a screenshot never could: "I've clicked this 10 times in the last hour — I have a deadline and can't proceed" communicates priority without a severity dropdown
Users can retake their recording before submitting — no risk of incomplete reports. The retake option removes pressure while keeping quality high
Show a 10-second example recording in the widget intro ("here's what a good bug report looks like"). Users who see the example complete recordings 2× more often than those who get a blank prompt.
Hey! Got a minute to share feedback?
AI transcribes & routes
AI transcribes the recording and detects frustration level via sentiment. High frustration? Webhook auto-creates a P1 ticket in Jira with video link and transcript attached.
Define routing rules in AI Config: "billing" → finance team, "crash" or "data loss" → P0 engineering, "can't login" → tier-1 support — automated triage without a human reading every ticket
Frustration detection catches priority issues a form field would miss: a customer saying "it finally works" in an exhausted, resigned tone scores higher urgency than someone calmly saying "it crashed once"
AI transcript attaches to every Jira/Linear ticket automatically — engineering sees the exact words used, the URL affected, and the reproduction steps, without anyone copy-pasting from email
Set up different webhook rules: high frustration → P1 in Jira, low frustration → backlog. AI-powered triage without human intervention.
Ready to run your first visual bug reporting?
Try It Free — No Credit CardConnect with your existing tools
Automatically route responses to your CRM, project management, and communication tools.
Related Use Cases
Customer Satisfaction (CSAT)
CSAT surveys return a number but not a story. A "7/10" tells you nothing about what to improve.
10x more context than NPS aloneProduct Return Verification
Processing returns blindly costs money. You approve refunds without seeing the actual product condition.
50% fewer fraudulent returnsAI Video Support Ticket
Text support tickets are vague. "It doesn't work" sends agents on a 5-email chase before they even understand the issue.
65% faster ticket resolution