The temptation to batch is real and reasonable. A reviewer facing 40 refunds of the same type, the same reason code and the same customer segment does not need 40 separate screens. But the moment you collapse those into one checkbox, you have changed what the approval means. It no longer says "I reviewed this action." It says "I reviewed something about this group," and those two statements carry very different weight when the auditor asks who authorized what.
The guidance on agent approval design is blunt about the failure mode. One click that approves a bundle of unknown size or future actions is listed as a failure case, because the approver cannot see what they are authorizing beyond the boundary of the screen Pomerium's approval guide. The same source notes that approval must gate a concrete action, not transfer responsibility for a vague plan to the user.
There is a second, quieter problem. Batching invites approval fatigue. If reviewers see the same dialog 200 times a day, they stop reading it, and a control that everyone clicks through is not a control at all. The NHI Management Group glossary describes this precisely: repeated low-value requests train people to approve without scrutiny, which in agentic systems can let a malicious or misaligned action pass through a legitimate control point the human approval workflow glossary.
So the decision rule is not "batch when it is faster." It is "batch only when batching does not weaken the meaning of the yes."



