# Honeybadger AI integration on Definable

> Honeybadger is an error tracking and application performance monitoring service for developers.

## What this connects

Honeybadger is an error tracking and application performance monitoring service for developers.

Vendor: https://app.honeybadger.io/users/sign_up

## Tools available

**7** tools available. First 7:

- `HONEYBADGER_REPORT_CHECK_IN` — Report Check-In — Reports a check-in (ping) to Honeybadger for uptime monitoring. Check-ins are used to monitor scheduled tasks, cron jobs, and background processes. By pinging this endpoint regularly, you signal that your task is running on schedule. If Honeybadger doesn't receive a ping within the expected timeframe, it will alert you that the task may have failed or stopped running. Use this action at the end of successful task executions to notify Honeybadger the task completed as expected.
- `HONEYBADGER_REPORT_CHECK_IN_WITH_PAYLOAD` — Report Check-In With Payload — Report a check-in with additional payload data to Honeybadger. Use when monitoring scheduled tasks or cron jobs and need to send metrics, status, or metadata (up to 20KB).
- `HONEYBADGER_REPORT_DEPLOYMENT` — Report Deployment — Report a new deployment to Honeybadger for deployment tracking and error correlation. Use this tool after deploying code to notify Honeybadger, which allows you to: - Track deployment history on your project's Deployments page - Correlate errors with specific deployments - Automatically resolve errors when deploying to an environment All deployment fields are optional, but providing environment and revision is recommended for better tracking.
- `HONEYBADGER_REPORT_EVENT` — Report Event — Send custom events to Honeybadger Insights for tracking, monitoring, and analytics. Use this action to record any structured event data such as: - User activity and behavioral events (logins, page views, feature usage) - Application errors and exceptions with context - Performance metrics and timing data - Custom business events and audit trails - System health and operational metrics Events are sent as newline-delimited JSON (NDJSON) and can include any custom fields. The API returns tracking IDs for each successfully recorded event.
- `HONEYBADGER_REPORT_EXCEPTION` — Report Exception — Tool to report an exception notice to Honeybadger. Use when sending error details (stack trace, context) for diagnostics.
- `HONEYBADGER_UPLOAD_FILE_TO_S3` — Upload File to S3 — Tool to upload a local file to a managed S3 bucket. Use when preparing files for source-map uploads.
- `HONEYBADGER_UPLOAD_SOURCE_MAP` — Upload Source Map — Upload JavaScript source maps to Honeybadger for error stack trace de-minification. Use this tool after deploying minified JavaScript assets to enable Honeybadger to display un-minified, readable stack traces when errors occur. Source maps allow Honeybadger to map minified code back to your original source code with proper file names, function names, and line numbers. The tool uploads: (1) the minified JS file, (2) its corresponding .map file, and optionally (3) additional source files referenced by the map, all associated with the production URL.

## Auth

Auth schemes: `API_KEY`.

## How agents use Honeybadger

Inside a Definable workflow, Honeybadger is one of the tools the **Distributor specialist** can call. Example coordination patterns:

- **Researcher → Honeybadger** — the Researcher (GPT-5.5) pulls context from Honeybadger (records, threads, documents), synthesises findings, and briefs the rest of the team.
- **Writer → Distributor → Honeybadger** — the Writer (Claude Opus 4.7) drafts copy in brand voice, the Verifier passes it, then the Distributor writes the result into Honeybadger (create record, post message, draft email).
- **Designer / Engineer → Distributor → Honeybadger** — the Designer ships an asset or the Engineer ships a code change, the Distributor delivers it via Honeybadger (attach file, open PR comment, post status).

The Verifier checks every Honeybadger call. On rate limit, schema drift, or auth refresh it self-heals and retries — the workflow completes without manual intervention.

## Categories

- server monitoring — https://definable.ai/apps/category/server-monitoring/
- developer tools — https://definable.ai/apps/category/developer-tools/

## Related

- HTML page: https://definable.ai/apps/honeybadger/
- Same category (server monitoring): https://definable.ai/apps/category/server-monitoring/
- All integrations: https://definable.ai/apps/
- Workflow (multi-agent loop): https://definable.ai/workflow/
- Apps llms.txt index: https://definable.ai/llms-apps.txt
