Slack bot that shows what user did before a bug happened

Why install?
Smart bug notifications
Bug bot will send you a new JavaScript Error notifications only when there is a new JavaScript error. And immediately after release you will get notifications about new bugs in the web application.

Also, Kuoll detects situations when http xhr response returns error code (400+).

Replay and rerun buggy user sessions
For each Slack notification Bugbot shows not only Error description, OS, Browser, page url; but also gives a link to a recorded user session.

The record shows you what user did before and when the bug happened.

Also, the record shows the network requests and JavaScript system API calls; e.g. Promise, setTimeout, setInterval. The user actions, system API calls, network requests and DOM mutations are linked together into highlightable cause-event chains.

Find the root cause of the most complicated bugs much faster then ever before!

Watch demo video

How to install
Create account and get your APIKEY
Create account to get your APIKEY.
Install Kuoll script under 3 minutes
Install Kuoll JavaScript snippet to your web application under 3 minutes. Just copy and paste the code below into pages of your web app.

!function(a,b,c){if(!window.Promise)return void(a[b]=a[b]||function(){});a[b]=a[b]||function(){var c=arguments;return new Promise(function(d,e){(a[b].q=a[b].q||[]).push({a:c,d:{y:d,n:e}})})};var d=document.createElement(c),e=document.getElementsByTagName(c)[0];d.async=1,d.src=””,e.parentNode.insertBefore(d,e)}(window,”kuoll”,”script”);

kuoll(‘startRecord’, {
userId: 1,
userEmail: “[email protected]

Add Bugbot by Kuoll to your Slack
We recommend you to create separate #Kuoll channel for the Bugbot. This way, your team member will be able to access new bug reports.

When you have a Kuoll account, go to the Settings page and click “Add to Slack” button
Add user id and user email to Kuoll API calls and see user-specific records