Automation & Workflow Options
Extending Steadybit to External Workflows
Every engineering team works a little different. In this lesson, we’ll share a few options for extending Steadybit to external workflows. This is helpful if you want to automate processes, design experiments as a quality gate in your CI/CD process, or work with LLMs.
The four options we’ll cover are the Steadybit API, CLI, GitHub Actions, and the Steadybit MCP Server.
Using the Steadybit API
With the Steadybit API, you can make requests to the platform directly to execute a wide range of actions. Our API is written according to the OpenAPI 3.0 Specification and you can review interactive documentation here to see all the types of requests you can make.
To get started, go to Settings → Access Tokens and create a new token you can use to authenticate your API calls.
With a Team Token, you can make requests on experiments related to that Team.
With an Admin Token, you can make requests to update teams and environments.
If you want to get into more details, you can review our full guidance on using the Steadybit API in our documentation.
Using the Steadybit Command Line Interface (CLI)
If you prefer, you can also use the Steadybit CLI to do similar actions. You’ll need to install a simple NPM package with the following command:
npm install -g steadybit
Then, you’ll create a profile with your access token for authentication.
➜ steadybit config profile add
? Profile name: steadybit
? API access token: [hidden]
? Base URL of the Steadybit server: https://platform.steadybit.com
If you need more details, you can reference our CLI documentation here.
Using Steadybit with GitHub Actions
If you want to build GitOps workflows with Steadybit, you can also use a GitHub Action to initiate experiments. In the GitHub Action marketplace, you can find the “Run Experiments” action.
For more information, you can review that action here.
Using the Steadybit MCP Server with LLMs
More and more teams are incorporating AI and LLMs into their daily work. The Steadybit MCP Server allows you to easily connect data and functionality with your LLM of choice so you can run new reliability workflows.
For example, you could use an LLM to analyze your recent experiment runs to surface trends and make data-based recommendations about what experiments to run next. Steadybit extends easily so as you come up with a new idea or prompt, you can test it out fast and see value.
Lesson Summary
Now you have a high-level view of all the ways you can integrate Steadybit into your external workflows to automate experiment runs, experiment creation, get custom reports, and more.
With the Steadybit API, CLI, MCP Server, and GitHub Actions; you can seamlessly incorporate reliability into any development lifecycle.

