Governance
A human in the loop, exactly where you want one
Drop an approval gate before the risky step. Execution pauses, reviewers get a pending request, and the workflow resumes on approve or routes to rejection handling on deny. Unanswered requests expire automatically.
What it does
- approval.gate node pauses execution mid-graph
- Approve or reject from the dashboard
- Configurable expiry sweeps stale requests
The rest of Governance
- SecurityJWT auth, bcrypt hashing, webhook signature verification, and service-token guards.
- AuditAppend-only audit events for auth, vault, integrations, triggers, and workspaces.
- BudgetMonthly token budgets with hard-stop and warning thresholds, enforced pre-execution.
- SandboxRun tools in Docker containers or Cloud Run sandboxes with limited CPU, memory, and network.
- Secret rotationOpt-inRotation policies with due dates, verification against the real provider, and a grace window where old and new both work.
Try it on your own repository
A free workspace reaches everything above that is not marked opt-in.