Honeybadger

Honeybadger

Developer Tools

Error tracking, uptime monitoring and check-ins for web applications.

Signature verification supported 10 events supported

Why use Hookfire with Honeybadger?

Instant push notifications

Get notified on your phone the moment a Honeybadger webhook fires. No more checking dashboards.

Subscribe to what matters

Choose exactly which Honeybadger events trigger notifications. Filter out the noise.

Team-wide delivery

Control who on your team gets notified and how: push notifications, record only, or both.

Setup in under 2 minutes

Copy a webhook URL, paste it in Honeybadger, and you're done. No code required.

Supported events

Event
Error unresolved
unresolved
🔁 Unresolved: ActiveRecord::NoDatabaseError
We could not find your database: d6ipl26lboesdi. Which can be found in the database configuration file located at config/database.yml.
Deploy recorded
deployed
🚀 Testy McTestFace deployed to production
[Testy McTestFace/production] ben@example.com deployed Testy McTestFace to production
New error
occurred
🐞 ActiveRecord::NoDatabaseError in production
We could not find your database: d6ipl26lboesdi. Which can be found in the database configuration file located at config/database.yml.
Uptime check down
down
🔴 Heroku is down
Connection timed out - https://example.com
Error rate exceeded
rate_exceeded
📈 ActiveRecord::NoDatabaseError is happening a lot
6 occurrences in production - We could not find your database: d6ipl26lboesdi. Which can be found in the database configuration fi…
Uptime check back up
up
🟢 Heroku is back up
[Testy McTestFace] Heroku is back up after 0m.
Error volume spike
volume_spike
📊 Error spike in Testy McTestFace
[Testy McTestFace] Errors are 4.7× your normal rate (412 in the last hour vs ~87/hr typical)
Check-in missing
check_in_missing
⏰ Check-in missing: Voyager
[Voyager Test] MISSING: Voyager hasn't checked in for 4 years
Error resolved
resolved
✅ Resolved: ActiveRecord::NoDatabaseError
We could not find your database: d6ipl26lboesdi. Which can be found in the database configuration file located at config/database.yml.
SSL certificate expiring
cert_will_expire
🔐 Certificate expiring: gerlach-bergnaum.net
The SSL certificate expires on 2023-11-02 11:22:41 UTC

How to connect Honeybadger

The Honeybadger webhook integration is available on Team, Business and Enterprise plans.

Step 1: Create an Integration

  1. Go to your organization’s Integrations page.
  2. Click Add Integration and select Honeybadger.
  3. You’ll receive a unique Webhook URL. Copy it.

Step 2: Add the Webhook in Honeybadger

You need to be a project admin. Webhooks are set up per project.

  1. In Honeybadger, open the project and go to Project Settings → Alerts & Integrations.
  2. Choose Webhook.
  3. Paste your Hookfire webhook URL (including https://).
  4. Choose which events to send, then save.

Step 3: Signing Secret (Honeybadger token)

Honeybadger does not sign webhooks. Instead every request carries a secret project token in the Honeybadger-Token header, and Hookfire checks it:

  1. In Honeybadger, open Project Settings → API Key and copy the token shown there.
  2. Paste it into the Signing Secret field on your Hookfire integration page.

The token changes if you reset the project’s API key. Paste the new one into Hookfire when that happens, or deliveries will be refused.

Step 4: Subscribe to Events

On your Hookfire integration page, toggle on the events you want to receive push notifications for.

Step 5: Test

Click the Test button next to an event on your integration page.

Supported Events

Event Description
occurred A new error occurred
rate_exceeded An error passed the rate you set for it
volume_spike Errors are well above your project’s normal rate
unresolved A resolved error was marked unresolved
resolved An error was resolved
down An uptime check went down
up An uptime check is back up
check_in_missing A check-in (cron or heartbeat) did not report in time
deployed A deploy was recorded
cert_will_expire A monitored site’s SSL certificate is about to expire

Reference: Webhook integration and authenticating requests from Honeybadger.

Get started with Honeybadger

Start receiving instant push notifications for your Honeybadger webhooks. Free to start, no credit card required.

Get Started Free