Simple, predictable pricing
Other tools charge for every plan, every apply, every resource, and every private runner. This creates anxiety about scale. We believe infrastructure automation should be predictable. No surprises. No gotchas.
GitOps Workflow Integration
Automate plan and apply operations directly within pull requests.
Drift Detection & Notification
Detect infrastructure drift on a customizable schedule with optional reconciliation.
Granular Access Control Policies
Restrict actions by team, directory, or tag using advanced rule-based access controls.
Plan & Apply Approval Workflows
Enforce reviewer approvals, status checks, and superapprovals before applying changes.
Multi-Engine IaC Support
Use Terraform, Terragrunt, OpenTofu, Pulumi, CDKTF, and more.
Cost Estimation
Understand the financial impact of changes before applying them.
Built-to-scale features for every team
Layered Orchestration
Run plans and applies in order across nested directories. Perfect for complex monorepos with shared state.
Gatekeeper Overrides
Approve policy failures via comment, with a full audit trail. Speed up deploys without sacrificing security.
Dynamic Workflow Routing
Route plans and applies based on directory, tag, team, or environment.
RBAC via GitHub Teams
Enforce least-privilege access using your existing GitHub team structure and directory-based scoping.
Complete Audit & Compliance
Terrateam provides a visual, queryable audit trail of all infrastructure changes. Search, filter, and export your audit history directly from the UI, not just from log files.
- Visual audit UI with filtering and search
- Complete history of plans, applies, and approvals
- Exportable logs for compliance reporting
Audit Trail UI
All plans include
Infrastructure Freedom
Unlimited Private Runners
Run all operations inside your infrastructure with no runner limits.
Bring Your Own Engine
Use Terraform, OpenTofu, CDKTF, Pulumi, Terragrunt or any CLI-based tool.
Secure by Design
Code and credentials stay inside your CI/CD pipeline.
No Concurrency Limits
Execute as many plans and applies as you want.
Native OIDC Integration
Secure cloud access using OpenID Connect.
Per-Workspace Runners
Customize `runs-on` logic for each team or module.
Encrypted Secrets Support
Securely manage GitHub secrets for teams using OIDC or other authentication methods.
Workflow Features
Custom Workflows and Hooks
Run scripts before or after plan/apply using any language.
Environment Isolation
Isolate infrastructure by directory, workspace, or tfvars.
Dynamic Config Builder
Generate config at runtime using templates and scripts.
Monorepo & Dependency Awareness
Automatically detect and apply in the correct order.
Tag-Based Workflow Routing
Automate actions based on PR metadata, tags, or branch patterns.
Layered Runs
Safe dependency-ordered orchestration across nested directories.
Slack Notifications
Get real-time alerts for plans, applies, and drift events.
PR Comment Interaction
Comment to approve, plan, apply, override.
Security & Compliance
Audit Logs and Change History
Track changes directly in pull requests and UI.
Built-In Cost Estimation
See cost estimates inline with each change.
Policy-as-Code Enforcement
Use OPA, Conftest, or Checkov to enforce policies.
Flexible Deployment Options
Deploy as SaaS, private cloud, or self-hosted.
GitHub Team-based RBAC
Restrict access by team, directory, or environment.
Visual Audit Trail
Search plan/apply history in the UI with filtering options.
Gatekeeper (Superapproval Flow)
Override policy failures with comment-based approval and audit trail.
Plan Summarization
Cleaner plan outputs for faster code review and better readability.
Compare plans
Team Size & Access
Includes 3 users
Single organization
Includes 10 users
$10/user/mo after
Includes 100 users
Volume pricing
Infrastructure Operations
Unlimited runs
Basic concurrency
Unlimited runs
Enhanced concurrency
Unlimited runs
Maximum concurrency
Security & Compliance
Basic audit logs
30-day retention
Advanced audit logs
90-day retention
Enterprise audit logs
365-day retention
Support & Success
Community support
GitHub discussions & Slack
Standard support
Email & Slack Connect
Premium support
Dedicated team
Deployment Options
Cloud only
Managed service
Cloud only
Managed service
Flexible deployment
Cloud or self-hosted
Your questions, answered
A Terrateam user is anyone who triggers a Terrateam operation or logs into the Terrateam UI.
Terrateam supports Terraform, OpenTofu, CDKTF, Terragrunt, Pulumi, and any CLI-based tool as an engine.
Yes, Terrateam is compatible with all cloud providers, including AWS, Azure, and Google Cloud, ensuring flexibility in your infrastructure management.
Setting up Terrateam is quick and straightforward, often taking just a few minutes. Comprehensive guides and support are available to help you get started.
No, your source code and data never reach our servers. GitHub Actions runtime environments are isolated to your GitHub organization.
Yes, you can install Terrateam on an unlimited number of GitHub organizations and repositories. Basic-level subscriptions are tied to a single organization but support unlimited repositories within that organization.
Terrateam offers multiple deployment options to fit your needs. Our cloud version is available as a SaaS, or you can choose to deploy Terrateam on your own infrastructure using a self-hosted or on-premise setup. Additionally, we offer private cloud deployment options where our team can handle the deployment for you.
Terrateam takes security very seriously. See our security page: https://terrateam.io/security
Terrateam offers three support levels: Community, Basic, and Enterprise. Enterprise customers benefit from priority support, dedicated account managers, and custom SLAs tailored to your organization's needs. You can read more about the support options here: https://docs.terrateam.io/company/support
After the 30-day free trial, you can choose to continue with one of our paid plans. If you decide not to subscribe, your access will revert to the free tier, which offers limited functionality.
Yes, Terrateam provides audit logs for tracking infrastructure changes and applying policies. Advanced audit trails with more comprehensive insights are available with our premium plans.
Our SaaS version is designed for high availability with redundant infrastructure. For self-hosted or private cloud deployments, we provide detailed documentation to help you set up high-availability environments.
Payment options vary based on the plan selected. Basic plans require monthly or annual payments made with a credit card. The Enterprise plan offers more flexibility, allowing payment through either purchase order and invoice, or by credit card on a monthly or annual basis.
Terrateam is the most expressive GitOps orchestration engine
Join teams who've ditched brittle Terraform workflows and surprise bills for GitOps automation that just works. Simple pricing. Unlimited runs, concurrency, and private runners. Real support. No gotchas, no resource fees, no hidden costs.
No credit card required. 30-day free trial includes all features.