← All integrations

CircleCI

Your own API keyProjects & Code

Connect it in Quilt

CircleCI is a continuous integration and delivery platform that automates build, test, and deployment pipelines for software development.

Uses your own API key. Composio asks for it once and keeps it; Quilt never sees it.

Reads on its own48

Agents use these right away.

  • Get ContextTool to retrieve a context by its unique ID.
  • Get Current UserTool to retrieve information about the currently authenticated user.
  • Get Flaky TestsTool to get flaky tests for a project.
  • Get Orb DetailsTool to query detailed information about a CircleCI orb using the GraphQL API.
  • Get OrganizationTool to retrieve organization details from CircleCI using GraphQL query.
  • Get ProjectTool to retrieve a CircleCI project by its slug.
  • Get Project WorkflowsGet summary metrics for a project's workflows, including success rates, duration, throughput, and credits used.
  • Get Workflow SummaryTool to get metrics and trends for a workflow.
  • List Context Environment VariablesList environment variable names and metadata for a CircleCI context, with pagination.
  • List Insights BranchesTool to get all branches for a project from CircleCI Insights.
  • List Insights SummaryTool to get summary metrics with trends for the entire organization and for each project.
  • List OrbsTool to list CircleCI orbs with pagination support via GraphQL API.
  • List Organization GroupsList groups in a CircleCI organization, with pagination support.
  • List Pages SummaryTool to get summary metrics and trends for a project across its workflows and branches.
  • List Pipeline DefinitionsList pipeline definitions for a specific project, including their configuration sources.
  • List PipelinesTool to get a list of pipelines for an organization.
  • List Project Environment VariablesList project-level environment variables for a CircleCI project.
  • List Project SchedulesList scheduled pipeline triggers for a specific project.
  • List User CollaborationsTool to retrieve organizations where the authenticated user has access.
  • List Workflows Jobs WorkflowsTool to get summary metrics for a project workflow's jobs.
  • List Workflows Test MetricsTool to get test metrics for a project's workflows.
  • Query ContextRetrieve a CircleCI context by UUID using the GraphQL API, including its ID, name, and creation time.
  • Query Plan MetricsTool to query plan metrics including credit usage by project and organization for a date range.
  • Create Usage Export JobTool to create a usage export job for a CircleCI organization.
  • Get Job ArtifactsRetrieves artifacts (output files like test results, logs, build binaries, reports) produced by a CircleCI job.
  • Get Job DetailsTool to fetch details of a specific job within a project.
  • Get Legacy Build DetailsRetrieve a legacy CircleCI v1.1 build record.
  • Get Orb VersionTool to retrieve detailed information about a specific CircleCI orb version via GraphQL.
  • Get Organization GroupTool to retrieve a group in an organization.
  • Get PipelineRetrieve metadata for a CircleCI pipeline by its UUID.
  • Get Pipeline ConfigTool to fetch pipeline configuration by ID.
  • Get Pipeline DefinitionTool to retrieve a pipeline definition by project and definition ID.
  • Get Pipeline ValuesRetrieve the runtime values resolved for a CircleCI pipeline.
  • Get Test MetadataTool to fetch test metadata for a specific job.
  • Get Usage Export JobTool to retrieve a usage export job by organization ID and job ID.
  • Get User InformationTool to retrieve information about a CircleCI user by their unique ID.
  • Inspect WorkflowInspect a workflow's summary and one page of its jobs.
  • List Namespace OrbsTool to list orbs in a CircleCI registry namespace with pagination support.
  • List Orb CategoriesTool to retrieve all CircleCI orb categories with pagination support.
  • List Pipelines for ProjectList pipelines for a specific project, optionally filtered by branch or current user.
  • List Self-Hosted RunnersList CircleCI self-hosted runners for exactly one namespace or resource class.
  • List Workflows by Pipeline IDTool to list all workflows associated with a specific pipeline.
  • Query Namespace ExistsTool to determine if a namespace exists in the CircleCI registry.
  • Query Orb Category IDQuery a CircleCI orb category ID by category name.
  • Query Orb ExistsTool to check if an orb exists in CircleCI registry and retrieve its privacy status.
  • Query Orb IDTool to fetch an orb's ID and optionally its namespace ID by orb name.
  • Query Orb Latest VersionQuery the latest published version of a CircleCI orb for dependency management or updates.
  • Query Orb SourceTool to retrieve source code of a specific CircleCI orb version via GraphQL.

Asks someone first23

Anything that sends, creates, changes or deletes waits for a person to approve it in the session’s chat.

  • Create ContextTool to create a new context in CircleCI.
  • Create Context RestrictionTool to create a context restriction in CircleCI.
  • Create Organization ProjectTool to create a new project within a CircleCI organization.
  • Create Project Environment VariableTool to create a new environment variable for a CircleCI project.
  • Delete Project Environment VariableTool to delete an environment variable from a CircleCI project.
  • Upsert Context Environment VariableTool to add or update an environment variable in a CircleCI context.
  • Cancel WorkflowCancel a running CircleCI workflow.
  • Create Context (GraphQL)Create a CircleCI context for an organization using the GraphQL API.
  • Create Organization Orb AllowlistTool to create a new URL Orb allow-list entry for an organization.
  • Create Organization GroupTool to create a group in an organization.
  • Delete Context (GraphQL)Delete a CircleCI context by its UUID using the REST API.
  • Delete Context RestrictionTool to delete a context restriction by its ID.
  • Delete Namespace and Related OrbsTool to delete a CircleCI registry namespace and all its associated orbs.
  • Delete Namespace AliasTool to remove a namespace alias by name in CircleCI.
  • Delete Organization Orb Allowlist EntryTool to remove an entry from the organization's URL orb allow-list.
  • Delete Organization GroupTool to delete a group from a CircleCI organization.
  • Delete ProjectTool to delete a CircleCI project and its settings.
  • Remove Context Environment Variable (GraphQL)Tool to remove an environment variable from a CircleCI context using GraphQL API.
  • Rename NamespaceTool to rename a CircleCI namespace by its UUID identifier.
  • Rerun WorkflowRerun a CircleCI workflow, optionally selecting jobs or failed work.
  • Store Environment VariableTool to store an environment variable in a CircleCI context using GraphQL mutation.
  • Trigger PipelineTriggers a new CI/CD pipeline run for a specified CircleCI project.
  • Validate Orb ConfigTool to validate CircleCI orb YAML configuration using the orbConfig GraphQL query.
CircleCI integration · Quilt