This guide is for the engineering lead, platform owner or compliance owner combining two agent approval queues that grew up separately — often because our reviewer-capacity guide already recommended splitting one queue by decision class, or because two pilots or two acquired teams each built their own agent, approver and log. Our AI automation guide decides how much autonomy a process gets, and the agentic AI automation service covers delivery; this page assumes two queues already exist and asks how to combine them without either one's audit trail or ground-truth bank disappearing.
In this guide
- How do you merge two AI agent approval queues without losing either one's audit trail or ground-truth bank?
- Why a shared class name is not proof the two queues agree
- A five-step process for merging two approval queues
- What happens to each queue's audit trail and ground-truth bank after the merge
- Where AI fits
- What delivery record exists, and what does not
- Alternatives: how to combine two approval queues
- Limits of this guide
- Frequently asked questions
- Next step
How do you merge two AI agent approval queues without losing either one's audit trail or ground-truth bank?
Not by picking one queue's ruleset and discarding the other, and not by concatenating both logs into one file. A merge that preserves both queues' evidence treats the decision-class sets, the audit trails and the ground-truth banks as three separate things to reconcile: classes unique to one queue carry across unchanged; classes both queues already named are not assumed equivalent just because the name matches, and are re-tested against the combined evidence from both sides before either version is kept; and every pre-merge record keeps a marker showing which original queue produced it, so a later audit never has to guess. This differs from consolidating one decision class into a reliable neighbour inside an already-unified queue, which that guide's three-way sunset rule covers; here, two entire systems, not one rule inside one system, are becoming one.
Why a shared class name is not proof the two queues agree
| Situation | Example | Risk if assumed equivalent | What the framework does instead |
|---|---|---|---|
| Same name, same criteria | Both queues' "high-value refund override" uses the same threshold | Low — genuine overlap, safe to fold | Re-test confirms agreement; keep one version, retire the duplicate |
| Same name, different criteria | One queue's "vendor payment exception" is a dollar threshold, the other's is a risk tier | High — a case one queue would escalate now auto-approves under the looser rule | Re-test against the union of both banks; the version that resolves both wins, or the owner adjudicates |
| Different name, same fact pattern | "Contract renewal exception" and "recurring-vendor policy override" cover the same case type | Medium — treating them as unrelated splits one decision type's audit history | Inventory flags fact-pattern overlap, not just name match, before folding the classes |
| Unique to one queue | Only one queue ever had a "cross-border data-transfer approval" class | None, if carried across correctly | Carries the class and its version history across unchanged; no re-test owed |
A name match is a prompt to check, never a reason to skip checking: the middle two rows look identical from a class list alone, and only the re-test against both ground-truth banks tells them apart.
A five-step process for merging two approval queues
-
Inventory both decision-class sets side by side, by fact pattern, not just by name
The named owner from the operating model lists every class in both queues and marks which share a name, which overlap under a different name, and which are genuinely unique to one side.
-
Carry every class unique to one queue into the merged system unchanged, version history included
No re-test is owed to a class the other queue never had an opinion on.
-
Re-test every class that exists on both sides against the union of both ground-truth banks, not just one queue's own cases
This is the same re-test discipline our sunset guide's consolidation path already applies to one class and a neighbour, scaled to two whole banks: a version that only resolves its own queue's cases has not proven it can resolve the other's, and a version that resolves neither cleanly needs a rewrite rather than a default pick.
-
Tag every migrated audit-trail entry and ground-truth case with its originating queue id
A decision made under queue A's criteria before the merge stays attributable to queue A's version history afterward, the same provenance principle our audit-trail guide already requires for one queue's own version changes.
-
Freeze both source queues as read-only archives instead of deleting them
The merged system takes every new case, but either original stays available to cross-check a disputed pre-merge decision against the exact criteria that produced it.
Skipping step 3 and simply keeping whichever queue was "primary" is the most common shortcut, and the one most likely to silently loosen or tighten a shared class without anyone noticing until an auditor does.
What happens to each queue's audit trail and ground-truth bank after the merge
Neither original audit trail nor ground-truth bank is deleted or treated as inferior to the other; both become inputs the merged system's evidence is built from and checked against. A case decided under queue A's criteria before the merge is not reopened or re-judged against queue B's rules after the fact — the same look-back discipline our rollback and sunset guides apply to a single queue's own version history governs whether any pre-merge case is revisited. Going forward, every new case runs under the merged ruleset and its audit entry records the merged version id; a migrated pre-merge entry keeps its original queue tag permanently, so a regulator comparing queue A's archive, queue B's archive and the merged log can always tell which rule actually produced a specific past decision.
Where AI fits
Netbase works with the major commercial and open-source AI tools and models, chosen per project, and treats a two-queue merge as an extension of the same versioned, audited discipline the rest of this cluster builds into a single agent's operating model, not a one-off migration project run outside it.
-
In delivered work
Retrieval-augmented knowledge assistants, document AI and MLOps pipelines
Each of these systems eventually faces its own version-history and consolidation questions as it matures or as the team running it combines with another, for clients that are not named; this guide extends that judgment to two whole approval queues becoming one.
-
Available capability
Queue-merge design for agent governance
Building the shared-class inventory, the combined-bank re-test and the provenance-tagging step into a multi-queue agent program's operating model; not yet tied to a published case that names this exact merge.
What delivery record exists, and what does not
What exists. Beyond 4over4, Netbase has delivered AI projects for clients that are not named, including retrieval-augmented knowledge assistants, document AI and MLOps pipelines, systems that face their own versioning and consolidation decisions as they mature (F072). Netbase's own security practice includes secure version control and role-based access control (F021), the identity and provenance discipline a merge needs to attribute a migrated audit entry to its correct originating queue. Netbase holds ISO 27001 certification and a SOC 2 Type II attestation (F022, F051, F052), works with AI tools and models chosen per project (F070), and offers fractional technology leadership for a team with no internal reviewer free of either queue's history to adjudicate a disputed class (F085).
What does not exist. No published Netbase record states how many queues were merged, a merge success rate, or a count of reconciled decision classes for a specific client's agent program; none is registered as a Netbase fact, so none is claimed here. The audit-trail and tamper-evidence practices cited are what their own publishers describe for AI agent systems generally, never a Netbase number, and this guide applies that general discipline to two approval queues becoming one, not a claim that Netbase invented the practice.
Alternatives: how to combine two approval queues
| Approach | Strength | Weakness | Choose it when |
|---|---|---|---|
| Keep both queues running side by side, indefinitely | No merge risk, no re-test cost | The two audit trails and ground-truth banks never converge; a case routes differently depending on which queue sees it first | A short-term holding pattern right after two teams combine, never a permanent design |
| Pick one queue as "primary" and discard the other's criteria | Fastest apparent consolidation | Silently loosens or tightens every shared class without a re-test | Never, once a shared class exists — the risk the five-step framework avoids |
| Run the five-step inventory-and-re-test merge in-house | Full control, set by the people who know both queues' history | Needs a named owner with time and access to both ground-truth banks | A team with a qualified owner free of pressure to favour either source |
| Bring in a delivery partner to run the inventory and re-test | Solves the time and independence gap; a fixed-price or fractional engagement can supply the review (F067, F085) | Adds a hand-off step to brief an outside reviewer on both histories | Neither owner is free of the other, or neither has bandwidth to run the merge alongside daily approvals |
Most Netbase projects run on fixed-price contracts agreed after discovery, with milestone-based and retainer terms also offered where they fit better (F067); a queue-merge engagement is scoped and priced the same way.
Limits of this guide
- This is a process-ownership and evidence-preservation framework, not a legal compliance determination: a company operating under a specific regulatory regime should confirm what that regime requires for retaining two source systems' records through a merger or reorganisation, beyond the general principles cited here.
- No figure in this guide is a Netbase benchmark: no queue-count, remediation-count or merge-success figure is published as a Netbase result, because none is registered as a Netbase fact.
- The framework assumes both source queues already keep the kind of versioned audit trail and operating-model ownership this cluster's other guides describe; two queues with no reliable version history or named ownership to begin with need to build that first, since this guide only covers combining two systems that already have it.
Plan the next step with a Netbase consultant
Frequently asked questions
Assuming a decision class with the same name in both queues means the same criteria; the two can diverge silently, and only re-testing the shared class against the union of both ground-truth banks reveals whether they actually agree.
No, if the merge tags every migrated entry with its originating queue id and freezes both source queues as read-only archives rather than deleting them; a pre-merge decision stays traceable to the rule version that produced it.
Only for classes unique to the queue being kept; any class that exists in both needs its own re-test against the combined ground-truth bank, because picking a "primary" queue without that check silently adopts its criteria for every shared class.
The named owner from the agent's operating model with access to both queues' history, the same role already responsible for remediation and consolidation inside one queue; a delivery partner can supply an independent re-test where no internal reviewer is free of both queues' prior criteria.
Next step
Tell us how your two approval queues are split today and which decision classes you suspect overlap, and we will book a solution review to run the shared-class inventory and the combined-bank re-test before anything is merged. You can also see the enterprise AI agent platform solution or browse more Netbase insights.
Related services and solutions
AI automation and agents that keep people in charge
Netbase provides AI automation and agent development for operations teams that want repetitive, multi-step work done by software while people keep approval over the decisions that matter. We combine rule-based automation with AI where it adds value, build in human approval, and measure return against a baseline.
Learn More
Enterprise AI agent platform: run AI agents with approvals, audit logs and cost limits
An enterprise AI agent platform is a governed runtime where AI agents plan and carry out multi-step work through approved tools, while approvals, audit logs, access rules and cost limits keep every action accountable. Netbase offers it as a forward-looking solution, built inside your own environment rather than licensed as a product.
Learn More
Work with Netbase remotely
Every Netbase engagement is delivered remotely, so clients in any country and any industry can work with us; Netbase has worked with clients in 80 countries. Contracts and invoices are issued by Netbase JSC, and payment is made by bank transfer to Netbase JSC's company account or PayPal Business. Talk to the CEO, Huy Nguyen (David), on WhatsApp or by email.
Discuss a project
Netbase JSC helps organizations design, build, modernize, and operate digital products and AI-enabled business systems.project@netbasejsc.com
+84 937 869 689
91 Nguyen Chi Thanh, Dong Da, Hanoi, Vietnam
Get in touch
Tell us what you want to build, modernize, or operate.