When incidents strike, every second counts. That's why we're excited to announce a new integration with incident.io, the modern incident management platform that helps teams resolve production issues faster—just like Honeybadger!
Once enabled, Honeybadger will automatically create and resolve alerts in incident.io based on events from your Honeybadger projects, including:
- Error Tracking: New errors and error rate spikes
- Uptime Monitoring: Site outages and recoveries
- Cron & Heartbeat Monitoring: Missing or reporting check-ins
- Insights Alarms: Custom alerts from your BadgerQL queries
A Honeybadger error notification in incident.io
How it works
We use incident.io's alert sources to intelligently deduplicate events, ensuring your team isn't overwhelmed by duplicate alerts. When an issue is resolved in Honeybadger, we automatically resolve the corresponding alert in incident.io, keeping your incident status accurate without requiring manual updates.
Each alert includes:
- A descriptive title with the issue details
- Direct links back to Honeybadger for investigation and resolution
- Smart deduplication keys to prevent alert fatigue
- Contextual metadata about the source of the issue
Getting started
Setting up the integration is simple:
- Navigate to your project's Settings → Alerts & integrations page
- Select incident.io under "Add a project integration"
- Create an API key in incident.io with these permissions:
- Create incidents
- Edit incidents
- Create and manage on-call resources
- Enter your incident.io API key in Honeybadger
- Give your alert source a descriptive name
- Save and test the integration
Honeybadger will automatically create and configure the alert source in incident.io for you without any manual setup required on their end.
This integration is available immediately for all Honeybadger accounts. For more details on configuring incident.io alerts, check out our integration docs.