Bring your own workflow
Send feedback to internal systems, automation scripts, data stores, or tools Ybug doesn’t integrate with directly.
Need Ybug data in an internal tool, data warehouse, or workflow we don’t integrate with yet? Webhooks POST each new report as JSON, with screenshot URLs, metadata, custom fields, and attachments included.
Start free trialNo credit card required
A user captures a screenshot, writes what happened, and submits the report. Ybug packages the report and sends it to your webhook URL as a JSON POST request.
The payload includes report IDs, title, comment, reporter, URL, rating, NPS, priority, type, source type, timestamps, browser attributes, custom fields, attachment URLs, screenshot URL, video URL, and the Ybug report URL.
Send every report automatically, or keep auto-forwarding off and POST only the reports you approve. If delivery hits a temporary failure, Ybug retries with exponential backoff.
Add a signing secret and your app can verify each request came from Ybug before acting on it. Reject anything that doesn’t match.
Bring your endpoint, paste the URL into Ybug, and decide whether reports should be sent automatically or after review.
Prepare a public URL that accepts JSON POST requests from Ybug.
Open your Ybug project integrations and add your webhook endpoint URL.
Optionally add a signing secret so your app can verify each request.
Send a test request, then let new feedback flow into your own system.
“I run a software development agency and I've tried every other feedback tool out there - Ybug is the clear winner. It will offer all the critical features that you need. Ybug offers more thorough integrations (via Zapier, API, webhooks, etc.) while its feedback widget is superior to them. Also, price-wise it absolutely beats other tools.”
Webhooks are for the workflows only your team has. Ybug collects the report; your endpoint decides what happens next.
Send feedback to internal systems, automation scripts, data stores, or tools Ybug doesn’t integrate with directly.
Receive screenshot URLs, metadata, custom fields, reporter details, attachments, and the full Ybug report link.
Use predictable JSON instead of scraping email notifications or rebuilding context from chat messages.
Optional HMAC signing, plus standard HTTP status codes — 2xx to acknowledge, 5xx to retry, 410 to unsubscribe.
POST visual feedback reports as structured JSON to your own endpoint.
Start free trialNo credit card required