By Sagar Shankaran, Founder of CallSphere
A 250-claim PBM desk audit eats three weeks of a technician's time. Four agents splitting the pile turn it into an afternoon and a 19-claim exceptions list.
Key takeaways
That is the only question that matters, and every independent owner knows the answer without checking. It was the senior certified pharmacy technician — the one who knows where the scanned hardcopies live, which prescribers' offices actually answer the fax, and how the delivery signature log is organised. She stopped filling and started pulling paperwork, and for the next three weeks everyone else absorbed her work.
The letter itself is unremarkable. A desk audit request from a pharmacy benefit manager, a spreadsheet of claims, a date by which the documentation has to be back — usually thirty days. Two hundred and fifty claims going back eighteen months, flagged for high dollar value, unusual quantity, day-supply patterns, or simply because your dispensing of one drug looked different from your neighbours'.
A pharmacy benefit manager desk audit is a written demand to prove, claim by claim, that prescriptions you were already paid for were legitimately written, correctly billed, actually purchased and actually collected by the patient. The money is not at risk because you did something wrong. It is at risk because you cannot find the paper fast enough.
For each of those 250 claims, someone has to assemble a small evidence file. The scanned hardcopy or the electronic prescription record, showing the prescriber's directions exactly as written. The day supply, recalculated from the directions and quantity, because a mismatch between "one tablet twice daily," a quantity of 60 and a billed 30-day supply is the most common finding in the trade. The prescriber's identifiers and, for controlled substances, the correct registration. Proof the patient took possession — a signature log, a delivery record, a pickup timestamp. Evidence you collected the copay. Refill authorisation for anything past the original authorised refills.
And then, on many audits, the part that generates the largest recoupments: invoice support. You have to show, from wholesaler invoices, that you purchased at least as many units of that specific product as you dispensed over the period. A pharmacy that bought from a secondary wholesaler for six months and cannot lay hands on those invoices can lose claims it filled perfectly.
None of this is hard. Each individual claim takes a competent technician five to ten minutes. Multiply by 250 and you have the problem: it is not difficult work, it is serial work, and the calendar does not care that it is easy.
Hear it before you finish reading
Talk to a live CallSphere AI voice agent for healthcare in your browser — 60 seconds, no signup.
Through 2025, the AI tools an independent could actually use worked the same way the technician did — one item at a time. You could hand one a prescription image and get back structured detail, which was useful and did nothing for the calendar, because 250 sequential requests still take 250 turns and someone still has to sit there driving it.
What arrived in 2026 shows up on a wall calendar rather than in a feature list. Agent Teams, released as a research preview alongside Claude Opus 4.6, and the multi-agent setups now in mainstream business tools, let several agents take one large job, split it, work at the same time, and merge what they produce. For a pharmacy the translation is plain: work that used to happen in a line now happens in a fan. One agent pulls the documents. Another recalculates every day supply against the written directions. Another checks prescriber identifiers and controlled-substance registrations. Another matches dispensed units against wholesaler invoice history. All of them are on claim 1 through claim 250 at once, and what comes back is a finished packet plus a short list of claims where something does not line up.
flowchart TD
A["Audit letter: 250 claims, 30-day clock"] --> B["PIC loads the claim list and grants access to the scanned hardcopies"]
B --> C["Agent 1: pull hardcopy or e-prescription for each claim"]
B --> D["Agent 2: recalculate day supply from the sig and quantity"]
B --> E["Agent 3: verify prescriber identifiers and DEA registration"]
B --> F["Agent 4: match dispensed units to wholesaler invoices"]
C --> G["Packet assembled, exceptions flagged"]
D --> G
E --> G
F --> G
G --> H["Pharmacist-in-charge works the 19 exceptions and signs the response"]
Here is the shape of it. The letter arrives Tuesday. Wednesday morning the pharmacist-in-charge spends twenty minutes doing the only genuinely irreplaceable setup task: giving the agents access to the right places — the document imaging in the dispensing system, the signature log exports, the wholesaler purchase history downloads — and writing down what "complete" means for this particular payer, because their required elements differ.
Thursday after lunch, the run happens. By close of business there is a folder with 250 sub-folders, each containing the hardcopy image, a one-line day-supply calculation, the prescriber verification, and the invoice line that supports the units. And there is an exceptions list: 19 claims. Eleven are missing a signature because they were delivered and the driver's log for those dates is on paper in a binder. Four have a day supply that genuinely does not match the directions. Three have prescriber detail that changed between the fill date and today. One is a refill past the authorised count with the verbal authorisation typed in a comment field rather than scanned.
The pharmacist-in-charge works those 19 over Friday morning. That is the whole job — and critically, it is the job that actually requires a licensed brain. The technician never left the fill counter.
Assumptions, stated and illustrative: a 250-claim desk audit, a technician fully loaded at $24 an hour who fills about 14 prescriptions an hour when she is at the counter, seven minutes per claim to build the packet by hand, and an average paid amount of $290 per audited claim.
| Line | Working | Result |
|---|---|---|
| Technician hours to build the packet by hand | 250 × 7 min | 29.2 hours |
| Direct labour cost of the hand-built packet | 29.2 × $24 | $700 |
| Prescriptions not filled while she is on the audit | 29.2 × 14 | 409 scripts of capacity |
| Claims recouped for paperwork you had but did not attach in time | 8% of 250 | 20 claims |
| Recoupment avoided by getting the packet in complete | 20 × $290 | $5,800 |
| Cost to run four agents across one afternoon | illustrative | under $40 |
| Swing on one audit | ~$6,460 plus the fill capacity |
The 8% figure is the one to argue with. Pull your own last three discrepancy letters and count how many findings were "documentation not provided" rather than "you actually did this wrong." In most independents that ratio is uncomfortably high, and it is the entire case for this: you are not being penalised for bad practice, you are being penalised for being slow.
Four categories go to a human every time. Anything involving a controlled substance — registration, quantity, early-fill pattern — because the downside is a licence, not a dollar. Any claim where the day supply genuinely does not match the directions, because the right answer is sometimes "we made an error and we are going to say so," and that belongs to the pharmacist-in-charge. Any claim where the prescriber's authorisation was verbal and the documentation is thin. And any claim you intend to appeal, because an appeal is an argument and arguments need a person who will stand behind them.
Still reading? Stop comparing — try CallSphere live.
See the healthcare AI agent handle a real call — complete, industry-specific, and live in your browser. No signup.
There is a second limit worth naming. An agent that finds a missing signature log cannot go and get it. Eleven of those exceptions in the example are eleven binder pages in a delivery driver's van, and the only fix is a process change — scanning delivery signatures the day they happen rather than eighteen months later under a deadline. The agents will make your documentation gaps visible very quickly. Closing them is still an operations job.
Finally, do not hand your PSAO or your compliance service the boot. What changes is that you arrive at those conversations with a complete packet and a short list of real problems, rather than with a shoebox and three weeks of panic.
If your scanned hardcopies are already attached to prescription records in your pharmacy software, they can be pulled the same way your staff pulls them — through an export or a report the vendor already supports. Where this falls down is a pharmacy whose imaging lives in a filing cabinet or on a shared drive with no consistent naming. That is worth fixing regardless of AI; it is the difference between a two-day audit response and a three-week one.
Yours. Nothing about this shifts responsibility, which is exactly why the exceptions list and the pharmacist-in-charge's sign-off are not optional decoration. Treat the output as a very fast technician's first pass, reviewed and signed by a pharmacist — the same standard you already apply to everything else in the building.
No. They interpret the payer's contract language, tell you which findings are worth appealing, and know what each auditor is currently pushing on. Those are judgement services. This is the document-gathering underneath them, which is the part nobody was ever adding value to.
Running capable models is roughly ten times cheaper than it was in 2025, and a 250-claim document-gathering job is a small piece of work by current standards — tens of dollars, not thousands. The real cost is the setup: getting the access right and writing down what a complete packet looks like for each payer. Do that once and every audit after it is an afternoon.
Do the setup now, while there is no clock running. Pick the last audit you responded to, take twenty of those claims, and see whether the documents can be gathered automatically today. You will discover your real bottleneck in an hour — for most independents it is delivery signatures or secondary wholesaler invoices, not the prescriptions themselves. Fix that one thing and the next letter stops being a three-week event.
Audit weeks also do something predictable to the phone: prescriber offices calling back about authorisations, patients calling about the refill that got delayed, and the auditor's own follow-ups. CallSphere builds voice and chat agents that answer the pharmacy line, take refill requests, tell callers whether an order is ready and route clinical questions to a pharmacist — so the counter keeps running during the weeks the back office is buried.

Written by
Sagar Shankaran· Founder, CallSphere
LinkedInSagar Shankaran is the founder of CallSphere, where he builds production AI voice and chat agents deployed across healthcare, hospitality, real estate, and home services. He writes about agentic AI, LLM engineering, and shipping voice agents that handle real calls in production.
See how AI voice agents work for your industry. Live demo available -- no signup required.
A 40-claim DME probe takes 16 working days one at a time and finds the gaps too late. Split four ways, the records requests go out on day two of forty-five.
A 640-line BOM scrub eats three days of your buyer's week. Here is what splitting the RFQ across several agents does to quote throughput at an EMS shop.
A 6,100-page open-records request takes 23 days serially. Splitting the first pass across parallel agents cuts it to 6, with every redaction signed by a clerk.
The 19-day lag between a distributor price increase and the new shelf tag quietly eats food margin. What parallel agents change, with the arithmetic.
12,000 objects at 15 records a day is 800 working days. How AI agents working in parallel cut a museum's collections-online backlog to about five months.
Why a 45-line RFQ takes five days in a precision machining shop, and what changes for the estimating desk when several agents read all the prints at once.
© 2026 CallSphere Inc. All rights reserved.
Made within San Francisco
Watch how CallSphere handles real customer calls, schedules appointments, and processes payments — live.
Try Live DemoBook a DemoCalculate Your ROI