Introduction
Build enforcement rules for your dev stack with TinyOps. Policies as code, AI-powered suggestions, and always-on protection for your repos, deploys, and costs.
TinyOps lets you write declarative rules in YAML that monitor your GitHub repos, Vercel deployments, Supabase databases, and more. When conditions are met, TinyOps takes action: Slack alerts, PR comments, deployment rollbacks, email notifications.
Think of it as GitHub Actions for everything that isn’t CI/CD. Define what to watch, when to check, and what to do about it.
What you can build
Quick example
Every rule follows the same pattern: trigger, condition, action.
name: stale-pr-alert
trigger:
type: schedule
cron: "0 9 * * 1-5"
condition:
provider: github
check: pr.age
operator: gt
value: 3
action:
provider: slack
method: send_message
params:
channel: "#engineering"
message: "Stale PR alert: {{condition.result}} days old"This rule checks every weekday at 9am for PRs older than 3 days and sends a Slack notification.
Core resources
Integrations
TinyOps connects to the tools you already use.
Manage your account
Need help? Check the troubleshooting sections in each integration guide, or email us.