Most conversations about more capable AI focus on what the models will be able to do. In our builds, a different question decides how fast a company benefits. When a new model can take on more of a workflow, you need to be able to let it, and to show afterward what it did. Both depend on a short set of controls that have little to do with the model itself.
We group them into four. Approvals that leave a record, an identity for each agent with least-privilege access, an inventory of the AI tools staff already use, and audit trails you can query. Each one is cheap to put in place while you have one or two agents and painful to retrofit once you have twenty. This post walks through them with three agents that are common in mid-size companies.
Three agents to keep in mind
The first drafts renewal comparisons for an insurance agency. It reads the expiring policy next to the incoming quotes and lines up the differences in limits, deductibles, exclusions and endorsements. The account manager gets a summary to check. The second answers SOP questions for a pharma QA team, citing the exact section of the current controlled version. The third matches supplier invoices to purchase orders and goods receipts, then routes the exceptions to accounts payable.
All three are useful today. All three also become more useful as models improve, because a stronger model can take each one further. The renewal agent could move from a comparison to a drafted client recommendation, and the invoice agent could start resolving the simple exceptions itself. How far you can let them go depends on the controls below.
Approvals that leave a record
Every agent output that reaches a customer or your ledger needs a named person who approved it. For the renewal agent that is the account manager who sends the summary to the client. For the invoice agent it is the AP clerk or controller who releases payment. The SOP agent is a slightly different case, because a person asking a question is also the person reading the answer. There the control is that the agent may only answer from current controlled versions, and any answer that would change how work is done goes to QA.
The approval needs a record, and the system should write it automatically. We log who approved, when, what the agent drafted and what the person released. That last pair matters most. When reviewers keep approving drafts without edits, you have evidence that a step can be automated further with spot checks. When they keep correcting the same thing, you have a prompt or data problem to fix before you give the agent more room.
Without that record, a more capable model forces an uncomfortable choice. Either you keep a person reading every output forever, or you remove the person with no evidence that it is safe. With the record, you can widen the agent's scope one step at a time and show why each step was justified.
One identity per agent, with least privilege
Many automations still run under a shared service login or under the personal account of whoever built them. That works until something goes wrong. Then the activity log shows a person's name on actions they never took, and the account usually has far more access than the task needed.
We give each agent its own identity in the client's tenant. The renewal agent can read the agency management system and the quote inbox, and write drafts to one folder. The invoice agent can read the ERP's purchase orders and receipts and write match results, with no ability to release a payment. The SOP agent can read the controlled document system and nothing else. Each identity carries a full activity log, and any one of them can be switched off without touching a staff account.
This matters more as capability rises. An agent that works across several systems in one task multiplies whatever access mistakes you made. Least privilege set up now keeps the blast radius small when you later let the agent do more.
Know which AI tools are already in use
Governance of the agents you build covers only part of the picture. Staff adopt AI tools on their own, often with company data, and many companies have no list of what is in use. You cannot set approval rules or data boundaries for a tool you do not know about.
An inventory does not need to be elaborate to start. Pull a month of SaaS and network logs and list every AI service that shows up. Give each one an owner and a note on what data it touches. Then decide which ones to approve and which to replace with something you control or block outright. Repeat it on a schedule, because new tools appear faster than any policy update.
Audit trails you can query
Sooner or later a customer or a regulator will ask how a specific output was produced. Say a client disputes a renewal summary, or an inspector asks how an operator got an answer about a cleaning procedure. With a good audit trail you answer with a query. You pull the agent's identity, the sources it read, the draft it produced, the person who approved it and the version that went out. Without one, someone spends days reconstructing events from inboxes and memory.
We store those records in a structured form inside the client's environment, linked by a single case ID across the agent's actions and the approval. For the SOP agent, each answer records the document version and section it cited. For the invoice agent, each match records which purchase order and receipt lines it compared. Keeping the trail in the client's own systems also helps model portability, because the evidence survives a change of model or vendor.
Where these controls fit in readiness
These four controls line up with dimensions in our Superintelligence Readiness Check, which scores eight areas. Human oversight and agent identity and access map directly to the first two controls above, and the AI inventory dimension matches the third. Data access and model portability get easier too, because the same identity and audit records apply whichever model you run. Our superintelligence readiness overview shows how each area of work shifts as models improve, and our AI governance page describes how we install these controls as working software instead of policy documents.
The practical order is simple enough. Build one agent with approvals and its own identity from day one, and make the audit trail part of the build. Run the inventory in parallel. When the next model arrives, you can test it against the same cases and widen its scope based on what the records show.
If you have a workflow in mind, tell us the workflow. We build it in your environment in two weeks, with the approval flow and agent identity included, against acceptance criteria you sign on day one. You pay $10,000 only after every criterion is met, with nothing upfront.
Ready to ship AI in your organization?
We build one workflow into a working tool in two weeks. You pay $10,000 only after every acceptance criterion you signed off on is met.
One workflow · Two-week build · $10,000, paid on delivery
QueryNow
QueryNow deploys production AI for enterprises on Azure, AWS, or Google Cloud. Founded in 2014, we help pharma, healthcare, manufacturing, and financial services organizations deploy governed AI systems. We build it, you pay when it works.
Learn more about us →


