> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rootly.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Rollbar

> Connect Rollbar to Rootly to ingest error monitoring events as alerts and automate incident creation from application errors, regressions, and exceptions.

## Introduction

The Rollbar integration connects Rootly with your Rollbar error monitoring so teams can receive error events as alerts in Rootly and automate incident response from application exceptions and regressions.

With the Rollbar integration, you can:

* Ingest Rollbar error events as Rootly alerts
* Automatically resolve Rootly alerts when Rollbar sends a `resolved_item` event
* Use alert workflows to create incidents when error thresholds are exceeded
* Filter and route alerts by environment, error level, and project

## Before You Begin

Before setting up the integration, make sure you have:

* A Rootly account with permission to manage integrations
* Admin access to your Rollbar project settings
* The webhook URL and secret from your Rootly Rollbar integration page

<Callout icon="info" color="#DBEAFE">
  You can find your webhook URL and secret by navigating to **Integrations > Rollbar > Configure** in Rootly.
</Callout>

## Installation

<Steps>
  <Step title="Open the Rollbar integration in Rootly" icon="plug">
    Navigate to the integrations page in Rootly and select **Rollbar**. Copy the webhook URL and secret shown in the configuration modal.
  </Step>

  <Step title="Open Rollbar notification settings" icon="bell">
    In Rollbar, navigate to your project notification settings:

    ```
    https://rollbar.com/<your-company-slug>/<your-project-slug>/settings/notifications/
    ```

    <Frame>
      <img alt="Rollbar project notification settings" src="https://mintcdn.com/rootly/TIlGh9cK2EiEJpcz/images/integrations/rollbar/images-1.webp?fit=max&auto=format&n=TIlGh9cK2EiEJpcz&q=85&s=5f4b9f36ff18c9c8ab6a2af088924b3b" width="951" height="1185" data-path="images/integrations/rollbar/images-1.webp" />
    </Frame>
  </Step>

  <Step title="Add a Webhook notification" icon="webhook">
    Select **Webhook** from the list of notification channels.

    <Frame>
      <img alt="Rollbar webhook channel option" src="https://mintcdn.com/rootly/TIlGh9cK2EiEJpcz/images/integrations/rollbar/images-2.webp?fit=max&auto=format&n=TIlGh9cK2EiEJpcz&q=85&s=06c4155521f87a6643a3ebfa0872637a" width="916" height="281" data-path="images/integrations/rollbar/images-2.webp" />
    </Frame>
  </Step>

  <Step title="Configure the webhook URL" icon="link">
    Enter the webhook URL from your Rootly Rollbar integration settings.

    <Frame>
      <img alt="Rollbar webhook URL configuration" src="https://mintcdn.com/rootly/TIlGh9cK2EiEJpcz/images/integrations/rollbar/images-3.webp?fit=max&auto=format&n=TIlGh9cK2EiEJpcz&q=85&s=ba899048253c5c29513ae44a691f5e51" width="923" height="420" data-path="images/integrations/rollbar/images-3.webp" />
    </Frame>

    <Frame>
      <img alt="Rollbar webhook configuration details" src="https://mintcdn.com/rootly/TIlGh9cK2EiEJpcz/images/integrations/rollbar/images-4.webp?fit=max&auto=format&n=TIlGh9cK2EiEJpcz&q=85&s=31e2df0bc3a3df268492a78a9b7a7c0e" width="916" height="515" data-path="images/integrations/rollbar/images-4.webp" />
    </Frame>
  </Step>

  <Step title="Enable notification rules" icon="toggle-on">
    Select which Rollbar event types should be sent to Rootly. See the **Supported Events** section below for the full list of supported events.

    <Callout icon="triangle-exclamation" color="#FEF3C7">
      Rootly does not support **deploy** events. Enabling deploy notifications will result in those events being ignored.
    </Callout>

    <Frame>
      <img alt="Rollbar notification rules configuration" src="https://mintcdn.com/rootly/TIlGh9cK2EiEJpcz/images/integrations/rollbar/images-5.webp?fit=max&auto=format&n=TIlGh9cK2EiEJpcz&q=85&s=c50b744088c7909a19a021f0c3b58b41" width="916" height="435" data-path="images/integrations/rollbar/images-5.webp" />
    </Frame>
  </Step>
</Steps>

## Supported Events

Rootly accepts the following Rollbar event types:

| Event              | Description                              |
| ------------------ | ---------------------------------------- |
| `new_item`         | A new error or issue is first seen       |
| `occurrence`       | An error occurrence is recorded          |
| `reactivated_item` | A previously resolved issue reactivates  |
| `reopened_item`    | A resolved issue is manually reopened    |
| `resolved_item`    | An issue is resolved in Rollbar          |
| `item_velocity`    | An issue exceeds an occurrence threshold |
| `exp_repeat_item`  | An issue repeats at an exponential rate  |
| `test`             | A test notification from Rollbar         |

<Callout icon="rotate" color="#DBEAFE">
  When Rootly receives a `resolved_item` event, the corresponding Rootly alert is automatically resolved. All other supported events create or update an alert in the open state.
</Callout>

## How Alerts Are Mapped

Rootly extracts the following fields from each Rollbar event:

* **Summary** — prefixed with `[New issue]` followed by the issue title
* **External ID** — the Rollbar item `id`, used to deduplicate and match resolve events
* **Labels** — `level`, `environment`, `type`, `status`, `total_occurrences`, and `project_id` are attached as Rootly alert labels

<Callout icon="tag" color="#DBEAFE">
  Rollbar `environment` and `level` values are available as alert labels in Rootly. Use them in workflow run conditions to route production critical errors differently from development warnings.
</Callout>

## Troubleshooting

<AccordionGroup>
  <Accordion title="Rollbar events are not appearing in Rootly" icon="circle-exclamation">
    Confirm the webhook URL in Rollbar matches the one shown in your Rootly integration settings. Verify that at least one notification rule is enabled and that the rule conditions are being met by your Rollbar events.
  </Accordion>

  <Accordion title="Alerts are not resolving when an issue is resolved in Rollbar" icon="rotate">
    Ensure the `resolved_item` notification rule is enabled in Rollbar. Rootly only resolves alerts when it receives this specific event type. Manual resolutions in Rollbar that do not trigger the webhook will not resolve the corresponding Rootly alert.
  </Accordion>

  <Accordion title="Deploy events are creating unexpected behavior" icon="triangle-exclamation">
    Rootly does not process `deploy` events. If deploy notifications are enabled in Rollbar, those events will be received but ignored by Rootly. Disable the deploy notification rule in Rollbar to avoid unnecessary webhook traffic.
  </Accordion>

  <Accordion title="Test events are not appearing in Rootly" icon="flask">
    Rollbar `test` events are supported and should create a test alert in Rootly. If the test event is not appearing, verify the webhook URL and check that the integration is active in Rootly.
  </Accordion>
</AccordionGroup>

## Uninstall

To remove the Rollbar integration, open the integrations panel in Rootly and select **Configure > Delete**.
