Approval connectors¶
Approval connectors let RunAgents deliver policy-driven approval requests to the systems reviewers already use.
Supported delivery targets¶
Current approval delivery targets include:
- Slack
- PagerDuty
- Microsoft Teams
- Jira
How connectors fit the approval flow¶
- A tool call matches a policy rule with
approval_required. - RunAgents creates an approval request and pauses the run.
- The request is delivered through the configured connector or shown in the UI.
- The reviewer decision is recorded on the same request and run.
- If approved, the blocked action resumes automatically.
Where connectors are configured¶
Configure connectors in Settings → Approval Connectors, then reference connector IDs from policy approval delivery rules.
spec:
approvals:
- tags: [financial]
approvers:
groups: [finance-approvers]
match: any
delivery:
connectors: [slack-finance]
mode: first_success
fallbackToUI: true