• RUN
  • STOP
  • RETRY
  • HUMAN

How to trigger and cancel builds with your AI

Connect Travis CI to your AI client to manage your CI pipeline through chat. You can kick off new builds or stop hanging processes without leaving your conversation.

Ask AI about this page

Short answer

How can I trigger or cancel Travis CI builds with my AI?

You can tell your AI to start a build on a specific branch or stop a running build that's stuck. It handles the API calls to Travis CI so you don't have to use the web dashboard. You'll get direct control over your pipeline through simple text commands.

The outcomes

Control your pipeline from chat.

Your AI translates your text commands into direct actions in Travis CI.

RUN

New builds started

The AI uses trigger_new_build to launch a pipeline on a specific branch. You get a confirmation once the build is live.

STOP

Stuck builds killed

If a process hangs, tell your AI to stop it. The cancel_travis_build tool terminates the specific build immediately.

RETRY

Failed builds restarted

You can ask to try again after a failure. The restart_travis_build tool kicks off a fresh run of the existing build.

HUMAN

Manual oversight needed

The AI cannot change your repository settings or branch protections. You still manage your core CI configuration in your code.

The workflow

What your AI does when <the thing arrives>.

Your AI acts as the bridge between your chat interface and the Travis CI API.

  1. Identify the target

    The AI looks at your request to find the right repository and branch you want to act on.

    trigger_new_build
  2. Launch a build

    When you ask to start a run, the AI sends the command to Travis CI to begin the process on the specified branch.

    trigger_new_build
  3. Restart a run

    If a build fails and you want to try again, the AI tells Travis CI to restart that specific build instance.

    restart_travis_build
  4. Terminate a process

    If a build is taking too long or is stuck, the AI sends a command to kill the build immediately.

    cancel_travis_build

Try it

Copy these to start.

Use these prompts to interact with your Travis CI pipeline.

Starting points

Swap out the repository names and branch names with your actual project details.

Travis CI Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_Tsr2nXTZjqLuHF648kXSBd1jz2jny42wR3IGL8IB/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Travis CI capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "travis-ci-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_Tsr2nXTZjqLuHF648kXSBd1jz2jny42wR3IGL8IB/mcp"
    }
  }
}
Copy into chat04
  • Trigger a new build for the main branch in my web-app repo.

  • Restart the last failed build in the api-service repository.

  • Cancel the current build running on the feature/login branch.

  • Start a new build for the docs repo on the staging branch.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Travis CI once, then ask.

Link your account in one click. Your credentials stay encrypted and secure, and you can start managing builds immediately.

Connect Travis CI to your AI

FAQ

Common questions

  • 01

    Can the AI change my Travis CI configuration files?

    No. The AI can only trigger, restart, or cancel builds. You must edit your .travis.yml files manually in your repository.

  • 02

    Can the AI delete a repository?

    No. The tools provided only allow for build management, not repository or account administration.

  • 03

    How does the AI know which branch to build?

    You specify the branch in your prompt, or the AI will ask you for clarification if it isn't clear.

  • 04

    Does the AI need my Travis CI password?

    No. You connect via a secure link, and your login details are never exposed to the AI or the chat interface.

  • 05

    Can I stop a build that is already finished?

    No. The cancel tool is specifically for stopping active or stuck processes.

  • More questions about Travis CI? The Connector page answers them. See everything the Travis CI Connector can do

Connect Travis CI to Claude, Cursor, ChatGPT & more