Airbrake + Memtro

Ask which errors are most frequent this week, and whether they followed a deploy.

Connect Airbrake with your User Key and Memtro reads projects with open and resolved error counts, errors with type, message, top backtrace frames and occurrences, each error's occurrences with host and app version, and deploys with revision and who deployed. Request values, sessions and end users' IP addresses are never read. It reads on demand and there is no hourly sync. When you ask, and once an administrator has granted the action by name, it can mute an error so it stops notifying the project's team, unmute it, or permanently delete an error with all its occurrences.

In Memtro

What you can do with Airbrake in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Airbrake tool, reads what it needs, and answers with the source cited.

What it does

  1. 01Projects with unresolved and resolved error counts, notices, deploy count and last deploy
  2. 02Errors in a project by recency or noisiest, with message, top frames and occurrences, or recent errors across every project
  3. 03One error's occurrences with environment, host, app version and param names, never their values
  4. 04Deploys with environment, who deployed, repository, revision and version, to line up with spikes
  5. 05When asked and granted, mutes an error so it leaves the default list and stops notifying everyone on the project, or unmutes it
  6. 06When asked and granted, permanently deletes an error and all its recorded occurrences, for everyone

Acts when asked

When you ask it to

These tools change something in Airbrake. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Mute an error so it leaves the default list and stops notifying the project, or unmute it again
  2. 02Delete an error and all its occurrences permanently

Events

When it happens

Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Airbrake, choosing the same kinds; the tab shows Airbrake's own steps. Each event can start a job, with the event as its input. Airbrake signs nothing, so the long random address is the only check: treat it as a password.

Events and webhooks
  • 01A new error occurred, or a resolved error occurred again
In practice

Ask it like you would a colleague

Once Airbrake is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Airbrake + Memtro
  • Which app has the most open errors?

  • What is the noisiest error in the checkout project this week?

  • Did the errors start after yesterday's deploy?

  • Which hosts and app versions does the TimeoutError come from?

  • Mute the known Redis timeout error in the billing worker

01

After a release

An hour after a release, the on-call engineer asks whether anything new is breaking. Memtro reads the project's deploys and errors and answers that a NoMethodError first seen at 14:05 follows Dan Fletcher's deploy of revision a41c9e, with 230 occurrences.

02

Silencing a known error

The billing worker keeps paging the team about a Redis timeout that has a fix scheduled. Priya Nair asks Memtro to quieten it. Memtro mutes that one error, which leaves the default list and stops notifying the project's team until someone unmutes it. Nothing is deleted.

Teams

Where it fits

The teams that lean on Airbrake most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Airbrake is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Also in Engineering and operations

Using something else for the same job, or both? Each connector has its own tools; connect as many as you like.

Setup

How to connect

Connect withUser key
  1. 1

    In Airbrake open the profile menu → Profile settings and copy your User Key. The exact label may differ

  2. 2

    Use your own User Key, not a project key, which only sends errors. It acts as you and sees every project you belong to

  3. 3

    In Memtro open Connections → Airbrake, paste the User key and connect

  4. 4

    Ask which error was the noisiest this week

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Airbrake tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Airbrake?+

Only when you ask, and only what it has been granted: mute an error so it leaves the default list and stops notifying the project, or unmute it again; delete an error and all its occurrences permanently. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Airbrake connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Airbrake data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.

How do I connect Airbrake?+

User key. In Airbrake open the profile menu → Profile settings and copy your User Key. The exact label may differ.

Can Airbrake start a job?+

Yes. Turn events on in the connection's Events tab on the Connections page, then add the address it shows as a webhook in Airbrake, choosing the same kinds; the tab shows Airbrake's own steps. A job set to start "When an event arrives" then runs once for each matching event, with the event as its input. The run treats the event as outside data, never as instructions, and anything the run remembers is kept as unverified.

Connect Airbrake in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time