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
Start with the Builds or Organizations pipelines builds entity — these give you the richest data for pipeline health reporting right away.
How to connect
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.
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.
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.
Set a start date. Use the date picker to specify the earliest date for data extraction. Buildkite will return data from that date onward.
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.
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
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?
