Show for
Reference
AI tools
Governed catalog of capabilities AI agents may invoke. Money-moving and security-sensitive tools require human approval.
Generated from worker/src/api/ai-tools/catalog.json. Re-run npm run docs:generate after registry edits.
| Tool | Side effect | Approval | Wraps RPC | Scopes |
|---|---|---|---|---|
merchant.search_transactions | read_only | none | — | transactions:read |
merchant.explain_transaction | read_only | none | — | transactions:read |
merchant.explain_decline | read_only | none | — | transactions:read |
merchant.validate_webhook_config | read_only | none | — | webhooks:read |
merchant.generate_integration_plan | read_only | none | — | transactions:read |
merchant.compare_api_versions | read_only | none | — | transactions:read |
merchant.create_refund_draft | draft_only | none | — | refunds:create |
merchant.summarize_settlement | read_only | none | — | settlements:read |
merchant.review_failed_webhooks | read_only | none | — | webhooks:read |
support.summarize_customer_history | read_only | none | — | customers:read |
support.explain_payment_timeline | read_only | none | — | transactions:read |
support.identify_likely_integration_issue | read_only | none | — | transactions:read |
support.generate_merchant_response_draft | draft_only | none | — | transactions:read |
risk.review_transaction | read_only | none | — | risk:read |
risk.explain_risk_signal | read_only | none | — | risk:read |
risk.create_manual_review_summary | read_only | none | — | risk:read |
internal.draft_application_review_brief | read_only | none | — | platform:admin |
merchant.submit_refund | money_movement | human_required | payment.refund | refunds:createai_tools:approve_money_movement |
merchant.capture_payment | money_movement | human_required | payment.capture | payments:captureai_tools:approve_money_movement |
merchant.void_payment | money_movement | human_required | payment.void | payments:authorizeai_tools:approve_money_movement |
merchant.create_api_key | security_sensitive | human_required | — | api_keys:manage |
merchant.rotate_webhook_secret | security_sensitive | human_required | webhook.rotateSecret | webhooks:rotate_secret |
merchant.update_risk_settings | security_sensitive | human_required | — | risk:write |