Built for automation
Clicking through a dashboard is fine for a first deploy. After that, most teams want deploys to follow tests, environments to be created by scripts, and on-call engineers to check logs without leaving the terminal. The CLI and API make that possible without extra tooling.
What you can automate
Every action in the dashboard is available through the API, and the CLI wraps the most common ones in short commands.
- Deploys, rollbacks, and promotions between environments
- Scaling rules, environment variables, and domains
- Logs, metrics, and shell access for debugging
Keys and permissions
API keys are scoped to a workspace and can be limited to read-only access or to specific services. Every call made with a key is recorded in the audit log with the key name, so automated changes are as traceable as manual ones.