Skip to main content

CodePipeline integration for AI agents

Run, monitor, and approve AWS CodePipeline pipelines

CodePipeline is a Sim integration in the DevOps category. Sim is the AI workspace where teams build and deploy AI agents. Sim's CodePipeline integration provides 12 tools that AI agents can use inside Sim's visual workflow builder. CodePipeline connects with an API key. Free to start at sim.ai.

View docs

Last updated

What Sim agents can do with CodePipeline

Start, stop, and monitor pipeline executions, retry failed stages, and approve or reject manual approval actions. Requires AWS access key and secret access key.

Category
DevOps
Authentication
API key
Tools
12
Triggers
0
Documentation
CodePipeline docs

How to automate CodePipeline with Sim

  1. Create a free account

    Sign up at sim.ai in seconds. No credit card required. Your workspace is ready immediately.

  2. Add a CodePipeline block

    Open your workspace, drag a CodePipeline block onto the workflow builder, and paste in your CodePipeline API key.

  3. Configure, connect, and run

    Pick the tool you need, wire in an AI agent for reasoning or data transformation, and run. Your CodePipeline automation is live.

Agent templates

Ready-to-use templates featuring CodePipeline. Click any to build it instantly.

CodePipeline tools

12 CodePipeline tools available to Sim agents.

Start Execution

Start a CodePipeline pipeline execution, optionally overriding pipeline variables

Get Pipeline State

Get the current state of a CodePipeline pipeline, including stage and action status and pending approval tokens

Get Pipeline Structure

Get the structure of a CodePipeline pipeline, including its stages, actions, and variables

List Pipelines

List all CodePipeline pipelines in an AWS account and region

List Executions

List recent executions of a CodePipeline pipeline with status and source revisions

List Action Executions

List action-level execution history for a CodePipeline pipeline, including per-action status, timing, and error details

Get Execution

Get details of a CodePipeline execution, including status, trigger, source revisions, and resolved variables

Stop Execution

Stop a CodePipeline pipeline execution, either finishing in-progress actions or abandoning them

Retry Stage

Retry the failed actions (or all actions) of a failed CodePipeline stage

Approve / Reject Approval

Approve or reject a pending CodePipeline manual approval action. The approval token is available from Get Pipeline State on the pending approval action

Disable Stage Transition

Prevent artifacts from transitioning into or out of a CodePipeline stage, freezing the pipeline at that point

Enable Stage Transition

Re-enable artifacts transitioning into or out of a CodePipeline stage after it was disabled

Frequently asked questions

Sim's CodePipeline integration adds 12 tools to the AI agents you build in Sim's visual workflow builder. Run, monitor, and approve AWS CodePipeline pipelines.

Every agent your company runs. All in one place.