Solutions / Human approval
Keep agents moving. Review what matters.
Let policy handle routine requests. Bring a reviewer in for sensitive actions, with the target, amount, and reason already in view.
Join the waitlistIllustrative Aethis console with demo data. The Approval Queue lists agent actions that are held until a person decides. One is picked out: finance.refund.create for SGD 2,480.00 from Billing Agent, critical, with 12 minutes left, which a reviewer can deny or approve once.
Choose when to step in
Write a policy once. Put it to work everywhere.
Assign reusable policies across agents. Keep review requirements consistent as new workflows come online, with clear rules for when people step in.
Illustrative Aethis console with demo data. The Payments Policy page lists its rules in evaluation order. One rule is picked out: Finance write approval requires approval before agent:billing-prod can use finance.refund.create from Finance MCP when the amount is over 1000 SGD. Anything else returns No match.
Policy as code
Write the rules. Put them to work.
Express the boundaries for your agents as code. Keep policy changes visible and reviewable, and bring human judgment into the actions that need it.
Illustrative Aethis console with demo data. The Payments Policy page on its Policy as Code tab. The policy's JSON is picked out: a rule named Finance write approval for agent:billing-prod on finance.refund.create from Finance MCP, with the condition arguments.amount over 1000 and currency SGD, and the decision require_approval.
Bring the right people in
The signal. The owner. The next step.
Choose which events need attention, who owns the response, and where alerts arrive. Route critical changes to Slack or PagerDuty, with escalation rules that fit your team.
Illustrative Aethis console with demo data. The Alerts page lists 11 alerts with severity, status, owner and response. One alert is picked out: Provider capability changed, critical and open, owned by Security Operations, escalates in 8 minutes. Finance MCP returned a different definition for finance.refund.create than the one this workspace last accepted.
Go deeperExplore the documentation
Put judgment where it makes a difference.
Bring your first approval workflow to Aethis.