Human Approvals
Require a human decision before high-risk agent actions execute.How it works
- Agent calls
guard.evaluate("charge_card", {...}) - Policy matches — action is
escalate - Polaxis sends a Slack notification to your team
- SDK pauses and waits (up to 10 minutes by default)
- Human clicks Approve or Reject in Slack
- Agent proceeds or
BlockedErroris raised
evaluate() call.
Set up Slack notifications
- Go to Dashboard → Settings → Slack
- Click Connect Slack
- Choose the channel where approvals should appear
- Test with the Send test notification button