Blog |

New Integration: Bird Eats Bug

New Integration: Bird Eats Bug

New Integration: Bird Eats Bug

We're excited to announce a new integration with screen capture tool Bird Eats Bug!

What does the Bird and Rollbar integration do?

Bird Eats Bug is a screen capture tool for Product Managers, QA Testers, and end users to easily report bugs as they see them.

Integration with Bird Eats Bug connects errors in Rollbar to a Bird Eats Bug recording, allowing a much easier way to understand the user's experience when reviewing error data in Rollbar. There's a clear correlation between error data in Rollbar and issues reported from internal and external users with Bird Eats Bug.

Prerequisites

For the integration to work, you need to use both Rollbar and either Bird Eats Bug SDK or the browser extension.

Rollbar configuration

The data that Rollbar needs is known by the Bird SDK on the same page. We can make Rollbar aware of it using just a few lines of extra code in your rollbar.js configuration, as shown in the JavaScript code example below. This can be done in any SDK that Bird Eats Bug and Rollbar support.

var const rollbarConfig = {
    // ...otherConfig
    transform: function (payload) {
        // Add the Bird Eats Bug session link to the payload, if it exists.
        const sessionLink = window.birdeatsbug?.session?.link || window.birdeatsbugExtension?.session?.link
        if (sessionLink) {
            payload.birdeatsbugSessionURL = sessionLink;
        }
        return payload;
    }
};

Now you can view the Bird Eats Bug URL in Rollbar:

The link will open a new window with the Bird Eats Bug session:

How to add the Rollbar Service Link

Navigate to the project you want to add the Service Link to. Add the new Service Link using the following example code:

{{birdeatsbugSessionURL}}

Limitations

Bird Eats Bug does not auto-upload recordings. The user has to take a submit action to upload the recording. This means that in the moment in time when an error occurs and is sent to Rollbar, it is only known whether there's an ongoing recording with Bird Eats Bug and under which URL the recording will be accessible if the user uploads it. However, the user might choose to not upload the Bird Eats Bug recording. In this case, Rollbar will link to a Bird Eats Bug recording that is not accessible. Bird Eats Bug sessions recorded with the Instant Replay feature created with the browser extension will not be linked on Rollbar.

What does it cost?

  • In Bird: available to all paid customers (plans start at $10 / user / per month)
  • In Rollbar: available on all plans - uses 1 Service Link slot

What if I need support?

Bird support: [email protected]
Rollbar support: [email protected]

Related Resources

"Rollbar allows us to go from alerting to impact analysis and resolution in a matter of minutes. Without it we would be flying blind."

Error Monitoring

Start continuously improving your code today.

Get Started Shape