Buildkite CI failure analysis | Unblocked

Buildkite integration details

Category: CI systems
Analyzed signals: builds, build logs, CI failure analysis
Supported products: Buildkite
Delivery: CI Failure Agent reports in pull requests and merge requests
Content reviewed: July 20, 2026

What the Buildkite integration adds

Buildkite supplies detailed build output while Unblocked supplies the surrounding code and pull-request history. The CI Failure Agent combines those inputs to turn a failed build into a concise, confidence-gated explanation at the point where the change is being reviewed.

Because Unblocked already understands your codebase, pull requests, and team discussions, its analysis is grounded in that context — it explains what broke and suggests a fix, with links back to the relevant code and history.

Buildkite connects with a read-only API token plus a build-finished webhook, so Unblocked is notified the moment a build fails. Reports post as a comment on the pull request and are gated by confidence.

What you get

How to connect Buildkite to Unblocked

Need screenshots or troubleshooting? This is a concise connection summary. Follow the complete setup guide

Prerequisites

Connect Buildkite to Unblocked

  1. In Unblocked, open Settings → Continuous Integration, click Add CI Provider, and click the Buildkite tile.
  2. Create a Buildkite API Access Token with the read_build_logs, read_builds, read_organizations, read_pipelines, and read_user scopes, and add Unblocked’s CIDR ranges to Allowed IP Addresses.
  3. Add a Buildkite webhook (Notification Services): paste Unblocked’s Webhook URL and Token, select the build-finished event, and enable all pipelines.
  4. Toggle the repositories you want to enable, then click Save Settings.

Buildkite failures the agent can analyze

Examples of Buildkite failures the CI Failure Agent can investigate:

Related integrations