ChangeVault
Now in beta — free to get started

The audit trail for infrastructure teams

Log, track and communicate every infrastructure change — before it becomes an incident. ChangeVault gives your team a single source of truth for what changed, when and why.

100%

Audit trail coverage

<2min

To log a change

Free

To get started

GDPR

Compliant

Everything your team needs

Built for SREs, platform engineers and DevOps teams who need traceability without the overhead.

Change logging

Log every infrastructure change with context — what, why, risk level, service, host, and who did it. Manual UI or REST API.

Hosts & services

Organise changes by host and service. Track which servers and components are affected, filter by environment and platform.

Email notifications

Subscribe to services and get notified when changes are logged. Keep your whole team in the loop without Slack noise.

REST API & webhooks

Integrate directly from your CI/CD pipeline, GitHub Actions or any automation tool. Log changes programmatically.

Status page

A shared status page for your team — see upcoming changes, in-progress work, and recent activity in one place.

Team roles

Invite engineers, admins and read-only stakeholders. Role-based access ensures the right people see the right things.

How it works

Simple enough to actually be used. Powerful enough to matter during an incident.

01

Log a change

Use the dashboard or REST API to log a change with title, risk level, service, host and scheduled time.

02

Notify your team

Subscribers get emailed instantly. No need to post in Slack manually or update a wiki.

03

Audit later

Filter by date, host, service or risk to answer "what changed last Tuesday before the outage?"

REST API

Log changes from anywhere

Integrate with your existing pipelines. GitHub Actions, GitLab CI, Terraform — if it can make an HTTP request, it can log a change.

Read the API docs
terminal
curl -X POST https://app.changevault.dev/api/changes \
  -H "x-api-key: cvk_prod_••••••••" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Deployed v2.4.1 to production",
    "service_id": "svc_api",
    "risk_level": "medium",
    "status": "completed"
  }'
Integrations

Works with your existing stack

Log changes automatically from your CI/CD pipelines, infrastructure tools, and automation platforms — no manual logging required.

GitHub Actions

Log deploys on every push to main

Azure Pipelines

Auto-log from Azure DevOps CI/CD

Terraform

Log every apply automatically

Ansible

Capture changes from playbooks

Azure Activity Log

Auto-capture all subscription changes

Webhooks

POST from any script, cron, or tool

Zapier / Make

Connect 5,000+ apps, no code required

REST API

Full API — any language, any platform

github-actions.yml
View docs →
- name: Log deploy to ChangeVault
  if: success()
  run: |
    curl -sS -X POST https://app.changevault.dev/api/changes \
      -H "x-api-key: ${{ secrets.CHANGEVAULT_API_KEY }}" \
      -H "Content-Type: application/json" \
      -d '{
        "title": "Deploy ${{ github.repository }} @ ${{ github.sha }}",
        "risk_level": "low",
        "status": "completed",
        "tags": ["deploy", "${{ github.ref_name }}"]
      }'

Also works with Azure Pipelines, Terraform, Ansible, Bicep, Zapier and any HTTP client.

Simple pricing

Start for free. Upgrade when your team grows. No hidden fees.

Free

For individuals getting started

Free
  • 1 user
  • Unlimited changes — manual logging
  • Services, hosts & tagging
  • Timeline view
Get started free

Pro

For solo engineers who move fast

$9/mo
  • 1 user
  • Everything in Free
  • REST API & Integrations
  • Incoming webhooks
  • Email notifications
Start Trial
Most popular

Team

For teams tracking changes together

$25/mo
  • Up to 20 users
  • Everything in Pro
  • Team invites & role management
  • Priority support
Start Trial

Enterprise

For large orgs with complex needs

$75/mo
  • Unlimited users
  • Everything in Team
  • Dedicated support
Start Trial

All paid plans include a 14-day free trial. No credit card required to start.

Stop guessing what changed

Join teams that use ChangeVault to ship with confidence and debug faster.

Get started — it's free