Skip to content

Blog

Human Approval Thresholds for GTM Agents: A Reversibility Matrix

Human in the loop is not a single setting. Approval should tighten as an action becomes harder to reverse and more consequential.

3 min read

“Human in the loop” sounds precise until a team tries to implement it. Does a person approve every CRM field update, every internal draft, every routing decision or only the actions that create material exposure? A universal approval rule either blocks the workflow or hides risk behind a vague promise.

The practical goal is not maximum approval. It is the right approval at the right boundary, with enough evidence for a person to make the decision quickly.

Score four dimensions before choosing a threshold

First, assess consequence: what changes if the action is wrong? Second, assess reversibility: can the previous state be restored completely and quickly? Third, assess evidence quality: are the inputs complete, current and attributable? Fourth, assess policy confidence: did a clear rule match, or did the agent interpret an ambiguous situation?

Do not turn the scores into fake precision. Their purpose is to make the decision inspectable. A team can disagree about whether a stage change is medium or high consequence, then write the policy that resolves the disagreement.

The reversibility matrix

Use action classes rather than one autonomy setting for the entire agent.

Example approval treatment by action risk
Consequence / reversibilityExampleDefault treatmentReviewer evidence
Low / easy to reverseAdd an internal research noteRun and logSource and before/after state
Moderate / reversibleUpdate a governed internal fieldThreshold plus samplingMatched rule and confidence
High / partially reversibleChange opportunity stageApprove before writeSource records, policy and impact
High / hard to reverseSend an external message or delete dataExplicit human decisionRecipient, content, purpose and rollback limits

Separate eligibility, proposal and execution

A strong workflow can make progress without taking the final action. The agent may determine that a record is eligible, assemble the evidence and propose the exact change. A person then decides whether execution should occur. This design preserves capacity because the reviewer judges a prepared decision instead of doing the research again.

It also produces better calibration data. Edits and rejections reveal which conditions need better evidence or tighter rules. If the system only records approvals, the apparent success rate is biased toward what reviewers happened to accept.

Add stop conditions that no threshold can bypass

Some states should always stop the workflow: missing identity, conflicting consent, an unsupported currency, an active legal hold, an unrecognized property enum or a failed permission check. A confidence score should not smooth over a hard control.

Stop conditions belong in the operating contract and the review interface. The agent should name the condition, preserve completed work and ask for the smallest decision needed to continue.

Calibrate with reviewed evidence

Begin with conservative permissions and a representative evaluation set. Track acceptance, edits, rejection reasons, exceptions and reversals by action class. Widen a threshold only where the sample includes the failures that matter and the remaining error is tolerable.

Do not equate a high approval rate with proof of safety. If reviewers rubber-stamp low-context cards, the metric says more about the interface than the decision quality. Sample the evidence and compare the final CRM state.

  • Action classes are defined
  • Consequence and reversibility are assessed
  • Evidence requirements are visible
  • Hard stop conditions are enforced
  • Reviewer edits and rejection reasons are retained
  • Threshold changes are versioned and evaluated

A labelled example: routing an inbound account

Example, not a customer result: matching a clearly documented region and segment can be low consequence and reversible, so the agent may assign and log it. A conflict between named-account ownership and geography should queue. An external acknowledgement should remain a separate approval even if the owner decision is clear.

The matrix lets the workflow move where policy is strong and pause where judgment matters. That is more useful than describing the whole agent as either autonomous or supervised.

Sources and further reading

The matrix is RevTech guidance, informed by the following references.

  • RevTech security: https://revtech.ai/security
  • NIST AI Risk Management Framework: https://www.nist.gov/itl/ai-risk-management-framework
  • Anthropic, Building effective agents: https://www.anthropic.com/research/building-effective-agents

Frequently asked questions

Use a reversibility matrix to decide which actions run, which queue and which stop; then adjust thresholds from reviewed evidence.
People retain business accountability, policy ownership and approval for consequential or ambiguous actions. Agents carry bounded preparation and execution under the agreed workflow contract.

Put the framework to work

Demo

Try the demo.

See agents carry the repeatable work of GTM across sales, marketing, customer success, and RevOps. Every action prepared, reviewed, and recorded. Fictional data, real product.

Explore the demo