Approvals

Approvals capture human judgment as durable decision evidence. When policies return requires_exception, approvals provide a mechanism for human oversight.

Overview

Approvals are not workflow tasks—they are first-class decision events that exist to be remembered, not just acted upon.

How Approvals Work

When policies return requires_exception, approvals:

  • Are requested with context about what needs approval
  • Are delivered via Slack, email, or webhook
  • Capture who approved/rejected, when, and why
  • Become part of the decision trace

Approval Lifecycle

[Content to be filled - request, delivery, response, recording]

Approval Channels

  • Slack: Interactive approval buttons in Slack channels
  • Email: Approval request emails with approval links
  • Webhook: Custom webhook endpoints for integration with your systems

TraceMem is trace-native infrastructure for AI agents