CircleCI
CI/CD platform API for pipelines, workflows, jobs, artifacts, test results, contexts, schedules, webhooks, and build insights.
Three ways to use CircleCI
Chat with Geni
Ask Geni to pull data, take actions, or answer questions using this integration in a conversation.
Build a workflow
Create automated workflows that trigger on events, run on a schedule, or chain multiple tools together.
Power an app
Use this integration as a data source or action layer behind a dashboard, form, or internal tool.
Supported tools
Actions your AI agents can perform with CircleCI.
Add or update an environment variable
Create or update an environment variable within a context.
Approve a job
Approves a pending approval job in a workflow.
Cancel a workflow
Cancels a running workflow by its UUID.
Cancel job by job ID
Cancel a job with a given job UUID.
Cancel job by job number
Cancels a job by its per-project job number.
Continue a pipeline
Continues a pipeline from the setup phase (dynamic configuration).
Supported triggers
Start a workflow when something happens in CircleCI.
Workflow Completed in CircleCI
Triggers when a CircleCI workflow finishes (success, failed, error, or canceled) on a project.
Get started automating CircleCI
Ready-to-use workflows
Prompts using CircleCI
See every CircleCI deploy waiting on your approval
One screen showing every CircleCI workflow held for manual approval across all your projects, longest waits first, with approve and cancel built in.
CircleCI delivery scorecard for every project in your org
See how every project in your CircleCI org is really doing on one screen, then drill into the workflow and job that is slowing your team down.
Audit your CircleCI contexts and shared build secrets
See every CircleCI context on one screen, with the secrets inside, which projects can use them, and which ones are risky enough to fix today.
Weekly CircleCI credit spend review posted to Slack
Every Monday, see which CI pipelines burned the most credits last week, what they cost in dollars, and the few fixes that would save the most.
Tell real CircleCI failures from flaky tests in Slack
When a CircleCI build fails on your main branch, we judge whether it is a flaky test or a real break, then post a plain verdict to your on-call Slack channel.
Turn failed CircleCI builds into tracked Linear issues
When a build fails on your default branch, we open a Linear issue with the broken jobs and tests, or update the existing ticket so you never get duplicates.
Weekly CircleCI test-health report posted to Slack
Every Monday, get a ranked rundown of your flakiest and slowest CircleCI tests, with the biggest week-over-week regressions flagged, posted straight to Slack.
Log every CircleCI build to a Google Sheet automatically
Automatically record every finished CircleCI workflow in a Google Sheet, building a durable build-history log you can filter, pivot, and chart.