Buildkite

Buildkite is a CI/CD platform that lets engineering teams run fast, scalable pipelines on their own infrastructure. It gives you full visibility into build executions, pipeline health, agent clusters, and test analytics — all in one place.

Connecting Buildkite to Coupler.io lets you pull that data into your reporting tools so you can track build performance, monitor pipeline reliability, and share insights with your team without manual exports.

Why connect Buildkite to Coupler.io?

  • Centralize CI/CD metrics — combine build data with project management or incident data in one dashboard

  • Track pipeline health over time — analyze build success rates, durations, and failure trends across pipelines

  • Share data without API access — export Buildkite data to Google Sheets, Excel, or BI tools for non-technical stakeholders

  • AI-powered analysis — send build data to ChatGPT, Claude, or Gemini to surface patterns and anomalies

Prerequisites

  • A Buildkite account with at least one organization

  • A Buildkite API access token with read permissions for the entities you want to export (generate one in Personal Settings → API Access Tokens)

Quick start

circle-check

How to connect

1

Create a new data flow in Coupler.io. Go to your Coupler.io dashboard and click Add data flow. Search for and select Buildkite as your source.

2

Enter your Buildkite API token. In the source settings, paste your Buildkite API access token. You can generate one in Buildkite under Personal Settings → API Access Tokens. Make sure the token has the appropriate read scopes for the entities you plan to export.

3

Select an entity. Choose which Buildkite entity you want to pull — for example, Builds, Organizations pipelines, or Analytics organizations suites. If you want data from multiple entities, you can add more sources to the same data flow.

4

Set a start date. Use the date picker to specify the earliest date for data extraction. Buildkite will return data from that date onward.

5

Choose a destination. Select where you want your data to land — Google Sheets, Excel, BigQuery, Looker Studio, or an AI destination like ChatGPT, Claude, or Gemini.

6

Run the data flow. Click Run to execute your first manual sync. Once it completes successfully, your Buildkite data will appear in your chosen destination.

Available entities

Entity
Description

Organizations

Organizations linked to your Buildkite account

Analytics organizations suites

Test suite analytics data within organizations

Organizations pipelines

CI/CD pipelines configured in your organizations

Organizations builds

Build executions scoped to an organization

Organizations pipelines builds

Builds for specific pipelines within organizations

Builds

All build executions and statuses across pipelines

Organizations clusters

Agent clusters configured within organizations

Organizations clusters queues

Job queues associated with agent clusters

Organizations clusters tokens

Auth tokens for agent clusters

Organizations emojis

Custom emoji configurations

Access tokens

API access tokens for your account

Users

User account and profile details

Last updated

Was this helpful?