Teams using Zulip for team chat can now receive Honeybadger alerts directly in their Zulip channels. Zulip's unique topic-based threading makes it easy to keep error discussions organized and accessible, even across different time zones and async work schedules.
Honeybadger's integration automatically sends notifications to your configured Zulip channel and topic, including:
- Error Tracking: New errors and error rate spikes
- Uptime Monitoring: Site outages, recoveries, and SSL expiration warnings
- Cron & Heartbeat Monitoring: Missing scheduled jobs and check-ins
- Insights Alarms: Custom alerts from Honeybadger Insights
Honeybadger generates formatted messages that include essential details about each event, such as project name, environment, revision information, and direct links to the Honeybadger dashboard for rapid troubleshooting and resolution. The integration uses Zulip's incoming webhook bot feature to deliver messages to your team's topics and channels:
A Honeybadger error notification in Zulip
How to integrate Zulip with Honeybadger
- In your Zulip organization, go to Settings → Bots and create a new Incoming Webhook Bot
- Copy the bot's email address and API key
- In Honeybadger, navigate to your project's Settings → Alerts & integrations page
- Select Zulip from the list below "Add a project integration"
- Fill in your Zulip domain and bot credentials, and specify which channel and topic should receive alerts
- Choose which notification types you want to receive and save the integration
You can test the setup using the "Test this integration" button to ensure everything works before going live.
The new Zulip integration is available immediately for all Honeybadger accounts. Check out our Zulip integration docs for detailed setup instructions.