Healthcare Document Automation

Automate prior authorization

Unstract reads each physician's order and the chart behind it, checks that the documentation the payer's criteria ask for is there, assembles the request and tracks the payer's decision. The payer decides; your coordinators see only the requests that need a person.

pa-30418 · lumbar MRI, 3 attachmentsrunning
Order intake1 order, 3 attachments
Read & extract42 fields
Criteria check1 held for a nurse
Submit & tracksubmitted · approved
08:14:02Order from EHR · lumbar MRI · CPT 72148 · 3 attachments · scan 11/14
08:14:09Read · 42 fields · lowest confidence 0.91 (faxed clinical note p.2)
08:14:10Criteria · payer asks for 6 weeks of therapy, chart shows 4 · held
09:02:37Nurse reviewer attached PT notes through 10/06 · 6 weeks documented
09:02:41Submitted through the payer portal · form and 6 supporting pages
13:47:20Payer approved · auth A7731902 posted to the EHR · MRI 11/14 kept

Trusted by healthcare and revenue cycle teams around the globe

G2 Leader, Fall 2026G2 Best Usability, Summer 2026
Moody'sEndpointMedaxionPinpointConvrSmart ClerkCyberSoftThoughtFocusZluriIOA
The problem

The order is in the EHR, the evidence is scattered

A physician signs an order for an MRI or an infusion. The payer wants a filled form, the right codes and proof from the chart, and a coordinator pulls notes, faxes and reports by hand while the scheduled date gets closer.

PA REQUEST FORMNOVSCAN IN 4 DAYS

A payer form keyed by hand while the scan date gets closer

CLINICAL NOTEFAXED 10/30

A faxed clinical note, skewed, with the stamp over the visit date

ORDER · EHRCPT72148PA REQUESTCPT72158

A CPT code on the request that doesn't match the order

PA-30418 · PAYER PORTALOCT 30submittedNOV 3pendedNOV 6info requestNOV 10⚑ denied

A pended request nobody saw until the denial arrived

AUTH REQUESTSPA-304187214811/14SENTPA-304187214811/14⚑ 2ND

The same MRI request sent twice by two staff members

Each request needs the order, the codes and the right pages of the chart matched to one payer's rules before anyone can submit it.

Unstract reads the order and the chart, checks that the documentation the payer asks for is present, and assembles the request. A coordinator or a nurse reviewer sees only the requests with a gap or an urgent date.

How it works

From the physician's order to the EHR, without the keying

Five steps, run on their own for every prior auth request. Parsing by LLMWhisperer, extraction by Document Studio, the whole run by Flow.

1 · Order intake

Pick up the order and its records wherever they land

Orders arrive from the EHR order queue, referrals come in by fax, and clinical notes, imaging reports and insurance details sit in the chart or arrive as scans from the front desk. Each one is picked up and tied to the patient, the payer and the ordered service, one request per order.

The run starts when the order is signed, not when someone notices it in a queue.

EHR · ORDER QUEUELumbar MRI orderFAX · REFERRALReferral formEHR · CHARTClinical notesFRONT DESK · SCANInsurance formPA-30418serviceLumbar MRICPT72148attached3 recordsscheduled11/14
2 · Read and extract

Read every order and note, then pull the fields the payer asks for

LLMWhisperer reads each order, faxed note and report as text with its layout kept, so a skewed fax or a handwritten referral comes through as cleanly as a typed order. Document Studio then extracts the fields you defined: patient, payer and member ID, CPT and ICD-10 codes, the ordering provider and NPI, and the clinical facts the payer asks about, such as prior treatment and its dates.

The same field definitions run on every order, whichever clinic or fax machine it came from.

ORDERmember_idW4471902✓cpt72148✓icd10M54.16✓npi1477203958✓therapy_weeks4✓scheduled11/14✓confidence0.91faxed note p.2
3 · Check the payer's criteria

Check it against the payer's criteria before anyone touches it

Each request is checked against that payer's rules for the service: whether authorization is needed at all, whether the member is eligible, whether the codes match the documentation, and whether the chart holds the documentation the criteria ask for. This check looks for what is on file. It does not judge clinical appropriateness, and the payer makes the medical-necessity decision.

A missing document, an unmet criterion or an urgent case stops for a prior authorization coordinator or a nurse reviewer, with the gap shown beside the chart.

PA-30418 · HELD⚑ THERAPY WEEKSPAYER CRITERIACHART · NOTESORDER6 wksconservative therapy4 wksnotes through 09/2272148✓lumbar MRI · 11/14PAYERSCHEDULEDREVIEWERPPO plan11/14J. Okafor RNATTACH NOTESQUERY PHYSICIANOpen the page →
4 · Assemble and submit

Assemble the payer's form and submit the request complete

The payer's request form is filled from the extracted record, the supporting pages from the chart are attached, and the request is submitted through the payer's portal, as configured for each of your payers. Every field the form asks for is filled before it goes, so the payer has no reason to pend it for missing information.

The packet is built the same way for every request, so a busy week doesn't produce thin submissions.

PA-30418 · PACKETPayer formevery required field filled✓Order1 page · CPT 72148✓Clinical notes3 pages + PT notes to 10/06✓ImagingX-ray report 09/18 · 1 page✓Submissionpayer portal · 11/03 09:02✓COMPLETE · READY TO SUBMIT
5 · Track the decision

Post every decision where the authorization team already works

Each request is tracked against its scheduled date. Approvals post to your EHR, such as Epic or Oracle Health, and to the practice management system with the authorization number and its valid dates. Denials go to the coordinator for appeal, with the payer's reason and the packet that was sent.

A request that sits without an answer close to its date is raised before the patient arrives.

PA-30418Lumbar MRI · 72148Approved by payerEHR✓ postedAuth A7731902SCHEDULE✓ keptMRI 11/14PM SYSTEM✓ linkedAuth on the claim

Watch a week of your own orders go through.

Bring the orders from one service line, imaging or infusion, with the notes that went to the payer. You see each request read, checked against that payer's criteria and assembled.

Supported documents & fields

Everything that goes into a prior authorization request

Documents

Fields captured

Patient name and date of birthPayer and planMember IDGroup numberCPT and HCPCS codesICD-10 codesOrdering providerNPIRendering facilityScheduled date
Connectors

Our agents are extroverts.

Cloud storage like S3, Google Drive, Dropbox and Box. Databases and warehouses like Snowflake, BigQuery, Postgres and SQL Server. Accounting, ERP and CRM systems like QuickBooks, Xero, SAP, NetSuite, Salesforce and HubSpot. Project trackers like Jira, Asana, ClickUp and Linear. And anything with an API.

100+
Connectors ready to go right out the box
Amazon S3
Google Drive
Dropbox
Box
Microsoft Azure
Google Cloud Storage
Snowflake
BigQuery
PostgreSQL
SQL Server
MySQL
Amazon Redshift
Oracle Database
SAP
QuickBooks
Xero
Sage
Odoo
HubSpot
Zoho
Jira
Asana
ClickUp
Linear
Getting live

Live on one service line first

Your coordinators describe how requests work today, and the run is built and tested on your own orders and payers before it covers more services.

01

Book a consultation

We go through a week of your orders together: which services need authorization, which payers you send to, and where requests get pended or denied today.

02

Built on your documents

The fields, each payer's documentation criteria and the connection to your EHR are set up on your own orders and charts, not samples.

03

Pilot on one service line, then roll out

One service line, such as imaging, runs live first. When the numbers hold, other services and payers follow, and the hold rules carry over.

Who it's for

Built for the teams that get services authorized

Prior authorization coordinators

Prior authorization automation that builds each request from the order and the chart, so the day goes to the requests with a gap.

Utilization review nurses

Only the requests where the documentation falls short of the payer's criteria or the case is urgent, with the chart pages beside them.

Revenue cycle teams

Fewer denials for missing information, and an authorization number on record in your EHR or practice management system before the claim goes out.

Imaging, oncology and specialty practices

Requests for scans, infusions and procedures submitted complete, each payer's rules kept apart, and approvals tracked against the schedule.

Outcomes

Requests assembled in minutes, gaps caught before submission

<3 minfrom the signed order to a complete request ready to submit
91%of requests built and submitted without a coordinator keying them
54%fewer hours spent gathering chart pages and filling payer forms
2×faster from order to submitted request
The Unstract team has been fantastic at analyzing our manual use cases and providing solutions to convert into AI teammates. This output has allowed us to cut down the time required to complete tasks… while ensuring consistency across our decisions.
G2Christopher VarnerSenior Director, Solutions, Endpoint Clinical · Reviewed on G2
1 / 3
Security

Safe to run the clinical records you send to payers

A prior authorization request carries the patient's diagnoses, treatment history, imaging findings and member ID, and every request sends those clinical records outside your organization to a payer.

AICPA SOC 2ISO 27001GDPRHIPAA
  • Encrypted in transit and at rest.
  • Orders, notes and requests are never used to train models.
  • Access by role and service line, with every review and correction recorded against the request.
  • Retention you set: processed records are deleted on the schedule you choose.
  • Self-hosted deployment for organizations whose policies keep patient records on their own infrastructure.
See how patient and clinical data is handled in the Trust Center
FAQs

What authorization teams ask before they start

Unstract uses two layers. LLMWhisperer reads each form, order and faxed note as text with the layout kept, including checkboxes and handwriting. Document Studio then pulls the fields each payer's form requires, such as member ID, CPT and ICD-10 codes and the ordering provider's NPI, into one record, with a confidence score on every value.

Document Studio runs as an API. Post a combined PDF, and the request form, the order, the clinical notes and the reports come back as separate documents, each with its own extracted fields. A faxed packet with no cover sheet is split the same way.

The same Document Studio API. You define the fields once, and every payer's form layout returns the same record: patient, payer, codes, provider, requested service and units. Records go to your EHR or a database, or run straight into the full request process in Flow.

No. The payer decides, and Unstract does not make medical-necessity decisions or guarantee approvals. Automated prior authorization here means the request is built, checked for the documentation the payer's criteria ask for and submitted complete. Whether the care is clinically appropriate stays with your clinicians and the payer.

Whether that payer requires authorization for the service, whether the member is eligible, whether the CPT and ICD-10 codes match the documentation, and whether the chart holds what the criteria ask for, such as weeks of prior therapy or an earlier imaging report. Prior auth automation stops a request with a gap instead of sending it thin.

They go to a prior authorization coordinator or a nurse reviewer. The review screen shows the payer's criterion, what the chart documents and the order side by side. The reviewer attaches the missing notes or queries the physician, and every other request keeps moving.

Each payer's rules and portal submission are configured for the payers you send to. Approvals and authorization numbers post to your EHR, such as Epic or Oracle Health, and to your practice management system through the connection set up for your organization.

Unstract is SOC 2, ISO 27001, GDPR and HIPAA compliant. Records are encrypted in transit and at rest, never used to train models, and kept only as long as you choose. Access is set by role, and each review is recorded against the request. Controls and reports are in the Trust Center.

Next step

Bring a week of orders to the consultation

Orders from one service line, with the faxed notes and the payer forms that went with them. You see each request read, checked and assembled, and where it stops for a nurse reviewer.