Automate the DevOps tasks you don’t want to do

Use data from GitHub, Linear, CI, and your codebase to schedule common DevOps tasks.

Use AI to automate your asynchronous DevOps workflows

Integrate directly with Slack and Linear. Supports any language, framework, or CI provider.

  • Grant repo access

    Grant repo access

    Install the GitHub app, send test data, and connect to services like Slack and Linear.

  • Chat with the agent

    Chat with the agent

    Ask questions about your pipelines and debug CI failures.

  • Schedule recurring async tasks

    Schedule recurring async tasks

    Send Slack messages, keep tickets up to date, and make sure PRs all follow contribution guidelines.

  • Edit and approve tasks

    Edit and approve tasks

    The agent will schedule recurring tasks that are triggered by webhooks or will run tasks using cron jobs.

Integrations

Trunk integrates with all the technologies
you’ll ever need.

A note from our founder

Our agent is excellent at automating DevOps tasks and pinpointing root causes of test failures in CI. It’s also excellent at costing us a small fortune. We’re granting beta access slowly as we optimize performance and manage costs.

We promise it’ll be worth the wait!

David ApirianFounder @ Trunk

FAQs

How can I automate repetitive DevOps tasks with AI?

Trunk's AI DevOps Agent will automatically subscribe to webhooks or set up cron jobs to schedule and complete tasks. You can chat with the agent, then edit and approve the proposal. The agent will take care of the rest.

Can AI help debug flaky tests in my CI pipeline?

After uploading your CI test reports to Trunk, the agent can use stack trace and failure information to identify and root cause flaky test failures in your codebase. Annotations can be added to your GitHub PRs when failures are detected.

How does the AI DevOps Agent integrate with GitHub, Slack, and Linear?

The agent connects directly to these platforms to schedule real-time updates, notifications, and handle tasks like ticket creation and assignment. Connection is done in the Trunk web app.

What types of CI/CD issues can the AI Agent help identify and fix?

The AI Agent can help identify and fix issues such as slow build steps, slow merges, and flaky tests.

How does the AI agent identify the slowest job in my CI pipeline?

The agent reads your historical GitHub Actions logs to identify the slowest job in your CI pipeline and how pipeline throughput has changed over time.

What do I need to set up the AI DevOps Agent in my repo?

To set up the AI DevOps Agent in your repo, you need to create a GitHub App and install it on your repository. You can also connect to Slack and Linear to receive notifications and manage tasks.

Is the AI DevOps Agent compatible with all test frameworks and CI providers?

You can upload test data from any CI provider or test framework, and the agent can root cause issues and suggest fixes. A GitHub app installation is required.

Who uses Trunk?

Trunk is trusted by companies like Zillow, Metabase, Vidyard, and Waabi to keep their tests stable and their CI pipelines running smoothly.

Sign up for the waitlist