Back to the blog

Human Approval in Finance AI: Define the Packet, Person and Permitted Action

By the Rever team

Contents

Human approval in a finance AI workflow means a named person approves one version of a prepared packet for one stated action. When the packet, its evidence or the action changes, the approval stops covering it. Define those three things before an agent prepares live work, and test the boundary.

In a human-in-the-loop finance AI workflow, preparation supplies a reviewable packet, a designated person assesses the supported conclusion, and the permitted action stays tied to that review and its scope. Keep two decisions apart: whether the explanation is correct, and whether anyone may act on it.

Define what preparation produces

Start with the object your reviewer inspects. For a supplier-credit duty, the packet identifies the supplier, legal entity, period, source records, calculation, uncertainty and proposed next step.

In the illustrative CN-410 case, the credit’s original value is $20,000. Verified applications show $14,000 applied earlier, and the $6,000 that may remain needs further checks. A good packet shows what each amount means and ties the prior application to its supporting record.

The proposal might be to obtain missing evidence, which is a different request from asserting a supported claim. If required history is absent, the remainder stays unresolved, and the packet explains that limitation before it asks the reviewer for a decision.

Human in the loop: name the person and the action

“Approve packet” is too broad for an operational control. State each decision by its consequence.

Review objectDecision to specify
Supplier-credit explanationWhether the evidence supports the stated conclusion for this scope
Draft supplier queryWhether this version may be sent to the identified recipient
Proposed accounting entryWhether the treatment and amount are approved under the applicable process
Change to the dutyWhether the revised sources, rules or permissions may be used

Different people with different authority might make these decisions. Approval to prepare a draft gives no permission to send it, and approval of an accounting treatment grants no access to change source records.

Record the approver’s role and scope. Where a process requires segregation of duties between preparation and review, show where the system enforces it, beyond a label in the interface.

Make the approval specific to the relevant version

Suppose your reviewer assesses a packet before the missing allocation history arrives. New evidence then shows the $14,000 prior application and changes the proposed conclusion. Reconciling the ERP data backfill shows how that history arrives and gets checked.

Connect the revised packet to the new evidence and send the affected decision back for review. Keep what the reviewer saw earlier and the reason for the revision, because today’s answer cannot reconstruct an earlier decision without its inputs.

The same applies when the intended action changes. Approval of a request for information covers that request, and a different demand or recipient needs its own.

Define which changes trigger another review. Material changes to evidence, calculation, recipient, scope or action each need explicit treatment, in a rule your reviewer understands and your team can test in the workflow.

Observe the boundary beyond the approval button

Ask your systems owner where the system checks authority and which credentials can carry out an action. In an agreed safe environment, watch what happens when an unauthorised role attempts it.

Test preparation-only access, attempted self-approval where separation applies, an unapproved outbound draft and a changed packet using an earlier approval. Keep each attempt and its result. A disabled button on one screen leaves the other action routes untested.

Rever’s security and trust page says agents prepare and your team approves, that nothing writes to your systems, and that nothing leaves the company until a person with the authority approves it. Approval thresholds and dual approval for material amounts are yours to set. Inspect that boundary for your proposed scope during the evaluation and record the result as your own test. The Explore Rever page on AI agents for finance sets out each agent’s published scope and the decisions that stay with your team.

Give the reviewer enough information and capacity

Approval depends on usable work. Your reviewer needs access to the evidence, a clear statement of uncertainty and a proposed next step to accept, revise or reject. Rever’s post on journal entry automation shows the same separation for journal entries: the preparer attaches the support, and the approver checks the entry against it.

If every packet sends the approver back to gather the same records, the agent has handed preparation to the approver. If the queue exceeds review capacity, narrow the scope or change the operating model before progression.

Record where unresolved cases go and who covers an absent reviewer. When the duty cannot progress within scope, it keeps the limitation and routes the work to the agreed owner.

Retain the decision and its outcome

Keep the input versions, prepared packet, reviewer changes, approval and any permitted action connected. If someone carries out the approved action, keep its outcome too, because an approval records a decision and execution needs its own evidence.

The next accountant should be able to explain what was known, what was decided and what happened. That record keeps the workflow reviewable when a source changes, a question is escalated or another duty reuses the explanation. Evaluating a finance AI agent covers the wider acceptance method this approval test sits inside.

Use One Duty, One Acceptance Decision to specify the duty and record its authority test. Agree the packet, person and permitted action before anyone treats “human approval” as an established boundary.

To plan that review first, the One Duty Acceptance Planner helps you define the duty, the cases you will reserve and the boundaries you will test, and prints them as a review agenda with every check Not tested until your team records evidence.

01FAQ

Questions

Is accounting AI safe?

Accounting AI is as safe as the boundaries you can test: read-only access to source systems, approval tied to a specific packet and action, and separation between preparing and approving. Test those boundaries in a sandbox before an agent prepares live work, and keep the record.

Can AI post journal entries?

An agent can prepare a journal entry, and some products let an agent post it after a person with authority approves it. On Rever, the Journal agent prepares supported journals and never posts them: approved entries are prepared for your team to post, with a .qbo file for QuickBooks today. Rever never writes to your systems.

What does segregation of duties mean for AI agents?

The agent or person who prepares a packet cannot approve it, and the approver acts within a defined authority. Test it by attempting self-approval in a safe environment and recording what the system did.

See what Rever finds in your records

A free Proof of Value on a limited period of your data. Agents prepare, your team approves.