AI DOCUMENT PROCESSING · UNITED STATES

AI document processing, built as an intake agent on your own systems.

FactoryJet designs, builds and supports a document intake agent on your own documents and systems.

Founder replies within 24 hours. No spam, no obligation.

We are a services company, and what we build is yours. The agent reads inbound PDFs, scans and email attachments, such as orders, invoices, forms, claims and applications. It pulls the fields out, checks them against your system of record, sends the unsure ones to a person and files the result. We sell no document-processing product, and this page names ten you can rent, with the list prices their makers print. Before any work starts you have a fixed quote in writing.

Demo on your own documents before a contract500+ businesses servedFounded 2014Sources read 11 Oct 2026
What happens to one inbound document
  1. 01Arrives. By email, scan or upload. The agent picks it up from one shared inbox.
  2. 02Sorted. Named as an order, invoice, form, claim or application. Packets are split.
  3. 03Read. Every field you listed, plus tables and tick boxes.
  4. 04Checked. Against the customer, policy, matter or order in your system of record.
  5. 05Scored. Each field is marked sure or unsure, by bars you set.
  6. 06Reviewed. A person sees the unsure fields beside the spot on the page.
  7. 07Filed. The record is written and the original is stored where your team expects it.
  • Orange rows are done by the agent we build for you.
  • The black-outline row is your reviewer.

The agent decides nothing. Approving a claim, accepting an application or releasing money stays with named people.

Short answer

AI document processing means software reads an inbound document, such as an order, invoice, form, claim or application, pulls the fields out, checks them against your records and files the result. FactoryJet designs, builds and supports that as an agent on your own systems. When the agent is unsure of a field, a person looks at it.

A search for this phrase is usually a search for software. The phrase “ai document processing” drew about 1,900 US searches a month in the figures we pulled on 11 Oct 2026. That day, page one of Google held guides and tool lists from SoftKraft, FlowWright, Unstructured, Microsoft, PuppyGraph and Blue Prism, plus a Reddit thread and a video. FactoryJet sells no product. If one of the ten products on this page already fits your documents, rent it. The section below shows how to tell.

Rent or build

Rent a document-processing product, or have an agent built.

Read this section before you talk to anyone, us included. It gives five signs that a rented product will do and five signs that it will not. Every product fact comes from the maker’s own page, read on 11 Oct 2026. The ten products appear lower on this page with the prices their makers print.

Rent a product if

  • Your documents come in one or two layouts

    The same order form from the same few customers, or one supplier's statement. Parseur and Docparser are self-serve tools for that. Parseur lists plans from $49 a month for 100 pages, and Docparser from $39 a month when billed monthly.

    Parseur: pricingDocparser: pricing

  • The data only has to reach a spreadsheet or one app

    Docparser's Starter plan lists downloads to Excel, CSV, JSON and XML, a Google Sheets export and hundreds of other integrations. If that is where the data ends up, a product does the whole job.

    Docparser: pricing

  • A review screen that ships with the product is enough

    Rossum's Starter plan lists a validation screen for exception handling and human in the loop. Docsumo's free plan lists an AI document reviewer.

    Rossum: pricingDocsumo: pricing

  • Someone on your team will own a platform

    ABBYY lists pre-trained skills for more than 150 use cases and a low-code designer for building your own. A platform like that pays off when one of your people is its owner.

    ABBYY: Vantage

  • You want to try it this week

    Parseur lists 20 free pages every month. Nanonets starts each account with $50 in credits and no card. Docsumo lists a 14-day trial with up to 1,000 free pages, and Extend lists 10,000 free credits.

    Parseur: pricingNanonets: pricingDocsumo: pricingExtend: pricing

Have one built if

  • A field is only right if it matches your records

    The policy has to be in force and the customer has to exist. Those lookups run against your own system, by your own rules, and they are the larger part of the work.

  • Documents arrive as mixed packets

    One file holds an application, two pay stubs and an ID. Google says its splitters mark page boundaries and leave the file whole, and Microsoft's current classifier does not split by default. Splitting has to be built and tested on your packets.

    Google Cloud: splitters behaviorMicrosoft: custom classification model

  • The result is filed in more than one place

    A record goes to the system of record, the original goes to the document store and a task goes to a person. A product exports to its own list of connectors. A built agent files wherever your process says.

  • The bar for unsure differs by field

    A misread date of loss matters more than a misread fax number. Amazon's own guidance runs from 50% for archive work to 90% or higher for financial decisions. Your rules set each bar.

    AWS: Textract best practices

  • Ownership matters to you

    Everything we write for you is yours to keep, including the code, the rule book and the test documents. Take the work in-house later, or hand it to another firm, and nothing stays behind.

The two routes also combine. A rented reader can pull the fields out while an agent built for you does the checking, the review queue and the filing around it.

The readers

What Amazon Textract, Google Document AI, Azure and the AI models will take.

A built agent uses one or more of these to do the reading, so their limits shape the build. The four cards below repeat what each maker’s documentation said on 11 Oct 2026. If your documents are vendor invoices, the page to read is accounts payable automation.

  • Amazon Textract

    AWS · reading service

    Amazon says Textract takes JPEG, PNG, PDF and TIFF files. A synchronous call, one that answers at once, takes up to 10 MB and a single page of PDF. An asynchronous job, one you collect later, takes PDFs up to 500 MB and 3,000 pages. It reads printed text in six languages and handwriting in English only. PDFs cannot be password protected, and XFA-based PDFs are not supported. Each element comes back with a confidence score from 0 to 100.

    AWS: Textract set quotasAWS: Textract best practicesAWS: Textract FAQs, data privacy

  • Google Document AI

    Google Cloud · reading service

    Google lists 40 MB as the largest file for an online request and 1 GB for batch. Its Custom Extractor takes 15 pages online and 200 in batch, and 10 pages when the document has checkboxes. Enterprise Document OCR lists handwriting and can return an image-quality score. Splitters report where documents begin and end and leave the file whole. Google lists Human in the Loop, its review feature, as deprecated on January 16, 2024.

    Google Cloud: Document AI limitsGoogle Cloud: Enterprise Document OCRGoogle Cloud: splitters behaviorGoogle Cloud: Document AI deprecations

  • Azure Document Intelligence

    Microsoft · reading service

    Microsoft lists 500 MB and 2,000 pages per document on the standard tier. The free tier takes 4 MB and analyzes the first two pages only. The Read model extracts print and handwritten text. Password locks must be removed before submission. A field can carry a confidence value between 0 and 1, though Microsoft says not all fields return one. The v4.0 custom classifier does not split documents unless you switch that on.

    Microsoft: Document Intelligence limitsMicrosoft: Read modelMicrosoft: accuracy and confidence scoresMicrosoft: custom classification model

  • AI models that read PDFs directly

    Anthropic and OpenAI · general models

    Anthropic says Claude works with any standard PDF that has no password or encryption, up to 32 MB per request and 600 pages, or 100 pages on models with the smaller context window. OpenAI says each file sent to its API must be under 50 MB, that 50 MB is also the combined limit for one request, and that PDF parsing puts both the extracted text and the page images in front of the model. These models take a document as it comes, with no template to set up first.

    Anthropic: PDF supportOpenAI: file inputs

Read on 11 Oct 2026

Three limits in those pages that change the build.

  • A password stops the reading. Amazon, Microsoft and Anthropic each say a PDF must arrive without one. If your senders lock their statements or pay stubs, the agent needs a path for those files.
  • Long documents take the slow lane. Textract answers at once for a single page of PDF, and Google’s online limit is 15 pages for most processors. Anything longer runs as a batch job and answers later.
  • The review screen and the splitting are yours to supply. Google lists its Human in the Loop feature as deprecated since January 16, 2024, and its splitters leave the file whole. Microsoft’s current classifier does not split by default.

AWS: Textract set quotasMicrosoft: Read modelAnthropic: PDF supportGoogle Cloud: Document AI limitsGoogle Cloud: Document AI deprecationsMicrosoft: custom classification model

Side by side

Rent a product, wire up a cloud reader, or have an agent built.

None of the three is wrong. The right one depends on your documents and on who you want to own the work. We give our view on the scoping call, including when it points to a product.

01 A rented document product02 A cloud reader your developers wire up03 An agent built for you
What it isA subscription product such as Parseur, Docparser, Nanonets, Docsumo or RossumA reading service from Amazon, Google or Microsoft that your own developers callA document intake agent designed around your documents and rules. It belongs to you
Reading the documentBuilt in, with a setup screen for your fieldsText, tables and forms, inside the file and page limits each maker listsThe reader that tests best on your own sample, and more than one where needed
Sorting and splitting packetsOn some plans. Docsumo lists auto-classification and splitting under BusinessPartly. Google marks page boundaries and leaves the file whole. Azure does not split by defaultBuilt and tested on your own packets, with the documents kept linked as a case
Checking against your recordsOn higher plans. Rossum lists master data matching under Business, Docsumo under EnterpriseNot included. Your developers write itLookups in your system of record and checks between documents, written to your rules
Unsure fieldsRossum and Docsumo each list a review toolA confidence score per field. The review screen is yours to buildA review queue built for your team, with a bar set field by field
Filing the resultExports and connectors. Docparser lists Excel, CSV, JSON, XML and Google SheetsData is returned to your code. Filing is yours to buildThe record is written to your system and the original stored, with a log of each step
How it is pricedA monthly or yearly plan, usually by page or credit volumeBy usage, on the maker's price page, plus your developers' timeTwo fixed prices quoted in writing, one for the build and one for ongoing support
Who you call when it breaksThe product's support teamYour own developersThe team that built it
Right call whenA few layouts, one destination, and you want it this weekYou have developers and want full control of the partsFields must match your records, documents come as packets, or filing spans several systems
Every cell that names a product or a maker restates that maker's own page, read on 11 Oct 2026. The sources list near the foot of this page links each one.

The work, step by step

What the agent does with each document, in seven steps.

One term covers most of what follows. A field is a single piece of data on a document, such as a name, a date or an amount. Each card says what the agent does at that step and what the makers’ pages say about it. If the documents are orders bound for an ERP, the overview page is AI agents for ERP systems.

01

Collect: every inbound document in one queue

Documents reach a business through a shared mailbox, a scanner folder, a web upload and sometimes a fax number that forwards to email. The agent brings them into a single queue.

  • Checks the shared inbox and lifts every attached PDF, image and spreadsheet out of each message
  • Keeps the email with the file, since the sender and the subject line often say what the document is
  • Ignores signature images, logos and newsletters, which would otherwise be filed as junk records
  • Stores the original untouched and works on a copy

Keep in mind. Gmail's help page says personal accounts have a 25 MB attachment limit, and that above the limit Gmail removes the attachment and adds it as a Google Drive link. A large scan can therefore arrive as a link with no file. The agent has to spot that and fetch the file or ask for it.

Google: Gmail attachment limits

02

Sort and split: say what each page is

One email can hold an application, two pay stubs and a photo of an ID in a single PDF. Before anything is read, the agent names each document and finds where one ends and the next begins.

  • Labels each document by type, from a list you approve
  • Splits a packet into its documents and keeps them linked as one case
  • Sends a type it has not seen before to a person, with no label forced onto it

Keep in mind. Google says its splitters identify page boundaries but do not split the input document for you. Microsoft says its v4.0 custom classifier does not split documents by default. Amazon's Analyze Lending does split and classify a packet, and Amazon describes it as built for mortgage documents.

Google Cloud: splitters behaviorMicrosoft: custom classification modelAWS: Analyze Lending

03

Read: pull the fields out

Reading turns a page into named fields, such as a policy number, a date of loss, a quantity or a signature that is present or missing. OCR, software that turns a picture of text into text, is one part of that. An AI model does the rest.

  • Reads printed text, handwriting, tables and tick boxes
  • Returns each value with the place on the page it came from
  • Leaves a field empty when the page does not hold it, and says so
  • Reads the email body too, when an order is typed there with no attachment

Keep in mind. Amazon says Textract reads handwriting in English only and suggests scans of at least 150 DPI (dots per inch, a measure of sharpness). It also warns of inconsistent results on tables with merged cells. Google's Enterprise Document OCR and Microsoft's Read model both list handwriting. A form filled in by hand in Spanish is a reason to test more than one reader.

AWS: Textract set quotasAWS: Textract best practicesGoogle Cloud: Enterprise Document OCRMicrosoft: Read model

04

Check: against your system of record

A field can be read perfectly and still be wrong for your business. The policy lapsed, or the order was entered last week. So each record is checked against your system of record, the one system your business treats as the truth.

  • Looks up the customer, policy, matter or order the document names
  • Compares what the document says with what the record says, such as a name, an address or an amount
  • Checks the arithmetic, so lines add up to totals and dates fall in a sensible order
  • Looks for the same document already filed
  • Checks one document against the others in its packet, such as the income on a pay stub against the application

Keep in mind. Rented products list this step on their higher plans. Rossum lists master data matching and duplicate detection under Business. Docsumo lists master data lookup and cross-document validations under Enterprise. In a built agent this check is the center of the work, because the lookup rules are yours.

Rossum: pricingDocsumo: pricing

05

Score: sure or unsure, field by field

The reading services return a confidence score, a number saying how likely a value is to be right. The agent turns those scores and the results of the checks into a plain answer for each field.

  • Sets a stricter bar for fields that move money or decide a case
  • Treats a failed check as unsure, whatever the reader's score
  • Applies a rule of its own to any field the reader does not score

Keep in mind. Amazon gives a number from 0 to 100. It says financial decisions might require thresholds of 90% or higher, while archive work might accept 50%. Microsoft gives each field a value from 0 to 1 and says not all fields return one. For a trained model's accuracy score, Microsoft recommends close to 100% on financial or medical records. One bar for every field is the wrong setup.

AWS: Textract best practicesMicrosoft: accuracy and confidence scores

06

Review: the unsure ones go to a person

A reviewer opens a queue and sees the page with the doubtful field marked, the value the agent read and the reason it was flagged.

  • Shows only the fields that need a decision
  • Records who changed what, and when
  • Adds each correction to the test set, so the same mistake is caught before the next change ships
  • Reminds a late reviewer, then passes the item to the backup you chose

Keep in mind. Do not count on a cloud reader to supply this screen. Google's Document AI deprecations page lists Human in the Loop as deprecated on January 16, 2024. Rossum's Starter plan and Docsumo's free plan each list a review tool. In a built agent the review queue is part of the build.

Google Cloud: Document AI deprecationsRossum: pricingDocsumo: pricing

07

File: write the record, store the original and stop

Once every field is sure or corrected, the agent writes the record to your system and stores the original where your team expects to find it.

  • Creates or updates the record through the system's API, the door it offers to other software
  • Saves the original document against that record, named by your convention
  • Writes a log line for each step, from received to filed
  • Opens a task for a person wherever a decision is due

Keep in mind. The agent decides nothing. Approving a claim, accepting an application, confirming an order and releasing a payment each stay with a named person. FactoryJet has worked on Odoo, NetSuite, SAP Business One, ERPNext and custom ERPs, so an ERP as the place a record is filed is familiar ground.

Four things stay with your people in every build: deciding a claim or an application, accepting a new customer or vendor, releasing money, and changing the rules the agent follows. DataForSEO’s US figures, pulled on 11 Oct 2026, put document automation at about 390 searches a month and AI document review at about 260.

Notes taken from makers’ pages were read on 11 Oct 2026.

Next step

Describe what lands in your inbox and where it must be filed. You will hear back whether renting covers it.

Share the kinds of document, a rough monthly count and the system each one ends up in. Our reply names the product we would try first if we were you, outlines the agent we would build if no product fits, and gives a fixed quote where a build makes sense.

Scope my intake agentBhavesh replies within one business day.

Your data

Where your documents go, and what each AI provider says it does with them.

A document intake agent sends each page to a reading service or an AI model. Those providers publish what they do with what they receive, and their answers differ.

The list has ten points. The first five quote the providers, the next three describe how we set an agent up, and the last two stay with your team.

Treat these as planning notes, read on 11 Oct 2026. They are not legal advice. Providers edit these pages, so read the linked page and your own contract before you rely on any of them.

OpenAI: data controlsAnthropic: is my data used for trainingAnthropic: how long data is storedGoogle Cloud: training restrictionMicrosoft: Document Intelligence data and privacyMicrosoft: data and privacy for Azure-sold modelsAWS: Textract FAQs, data privacy

  • OpenAI API: no training unless you opt in
    The provider says

    OpenAI's page says data sent to its API has not been used to train or improve its models since March 1, 2023, unless you explicitly opt in. It says abuse monitoring logs are kept for up to 30 days by default, and that Zero Data Retention needs prior approval.

  • Anthropic API: no training by default
    The provider says

    Anthropic says it will not use inputs or outputs from its commercial products to train its models by default. It says API inputs and outputs are deleted from its backend within 30 days, with exceptions it lists.

  • Google Cloud: no training without your instruction
    The provider says

    Google's page for its Gemini Enterprise Agent Platform says it will not use your data to train or fine-tune any AI model without your prior permission or instruction. It says prompts may be logged to detect abuse, and that customers who want zero retention can request an exception.

  • Microsoft Azure: 24 hours, then deleted
    The provider says

    Microsoft says Azure Document Intelligence stores submitted data and results for 24 hours after an analysis completes, then deletes both. For AI models sold through Azure, it says prompts and completions are not available to OpenAI and are not used to train foundation models without your permission.

  • Amazon Textract: opt out to stop reuse
    The provider says

    Amazon's FAQ says Textract may store and use document and image inputs to provide the service and to improve Amazon's machine-learning technologies. It says you may opt out with an AWS Organizations opt-out policy. Of the five, this is the only one where the buyer has to act to keep inputs out of service improvement.

  • The provider list, in writing
    How we set it up

    Before the build you get a written list of every service that will see a document, from the reader and the AI model to the queue and the storage. Your security lead reviews it before a single real file is sent.

  • A login of its own
    How we set it up

    The agent signs in to your systems as its own user, limited to the records it looks up and the records it creates. It cannot change a rule, delete a record or approve anything.

  • A log of every action
    How we set it up

    Each document carries a trail that shows when it arrived, what it was sorted as, what was read, which checks passed, who reviewed it and where it was filed.

  • Which laws apply to your documents
    Stays with your team

    Health, lending, insurance and employment records each come with their own rules on storage and access. Your counsel or compliance lead says which apply and what each provider has to agree to. We build to the controls they set.

  • Every decision
    Stays with your team

    The agent reads, checks and files. Approving, declining, paying and signing stay with named people, and the log shows who did each.

Failure points

Eight things that trip a document intake project.

Each one traces to a sentence on a maker’s page, linked beneath it. Put files like these in your test sample on day one.

  • A locked PDF

    Amazon says PDFs sent to Textract cannot be password protected. Microsoft says a password lock must be removed before submission, and Anthropic lists standard PDFs with no passwords or encryption. A locked bank statement has to be opened by a person, or sent again without the lock.

    AWS: Textract set quotasMicrosoft: Read modelAnthropic: PDF support

  • A fillable form saved as XFA

    Amazon says Textract does not support XFA-based PDFs, a format some interactive forms use. The file opens on a desk and fails in the queue. The agent has to detect the format on arrival and send it to another reader or to a person.

    AWS: Textract set quotas

  • An attachment that is only a link

    Gmail's help page says that above its attachment limit, 25 MB for personal accounts, Gmail removes the attachment and adds it as a Google Drive link. An agent that only looks for attached files files nothing and reports no error.

    Google: Gmail attachment limits

  • A long packet in the fast lane

    Textract's synchronous calls take a single page of PDF. Google's online requests stop at 15 pages for most processors, or 30 in imageless mode. A 60-page claim file goes through batch jobs, which answer later. Decide early which documents need an answer in seconds.

    AWS: Textract set quotasGoogle Cloud: Document AI limits

  • Handwriting that is not in English

    Amazon lists six languages for printed text and says handwriting is supported in English only. A form filled in by hand in Spanish needs a different reader, or a person.

    AWS: Textract set quotas

  • A photo taken at a kitchen table

    Amazon suggests at least 150 DPI. Google's OCR scores image quality and names eight defects, among them blur, glare, dark or faint pages and text cut off at the edge. Test with the worst files you have, since those are the ones that reach a reviewer.

    AWS: Textract best practicesGoogle Cloud: Enterprise Document OCR

  • A table with merged cells

    Amazon warns of inconsistent results where table cells span several columns, and suggests plain text detection as a workaround. Check each row total against the document total, so a shifted column is caught.

    AWS: Textract best practices

  • A field with no score

    Microsoft says not all document fields return a confidence score. A field with no score cannot be held to a bar. Give it a rule of its own, such as a format check or a lookup in your records.

    Microsoft: accuracy and confidence scores

Who you would work with

Our experience with documents and the systems they end up in.

Founded in 2014, FactoryJet has served more than 500 businesses. Four things are useful to know before you ask for a quote.

  • Systems we know

    ERP and order systems

    FactoryJet has worked on Odoo, NetSuite, SAP Business One, ERPNext and custom ERPs. That work covered RFQ automation, daily bookkeeping, and the generation of purchase and sales orders. Each is document work at its root, since a request for quote, a vendor invoice and a customer order all have to be read and entered.

    Read about AI agents for ERP systems
  • A demo comes first

    On your own documents

    Working software on your own documents comes before a contract. You choose documents your team has already handled, an early build of the agent reads them, and you judge the result.

    Request a demo on your own documents
  • Work you can look up

    Case studies

    Projects with a public write-up are on our case studies page.

    See the case studies
  • After launch

    Managed by FactoryJet

    We quote the build and the ongoing support as two fixed prices, in writing, after a short scoping call. Once the agent is live, FactoryJet keeps managing the servers, the AI models, the API connections and the maintenance, so your operations team does not have to.

    How monitoring and support works

Typical buyers

Four kinds of team that retype what arrives by email.

The document changes from trade to trade and the work stays the same. Something arrives, a person reads it, checks it against a record and types it into a system.

The four examples here are kinds of team this work suits. They are not a client list. For client intake at a law firm, see AI for law firms.

  • A man with short dark hair and a beard, in a navy polo shirt, lays a blank sheet of paper on a stack at a wooden counter while holding another sheet, with an orange stapler on the counter and shelves of plain cardboard cartons behind him

    Distributors and manufacturers

    Purchase orders and requests for quote arrive as PDFs and as typed email. Each is read, matched to the customer and the items in your ERP, and drafted as an order for a person to confirm.

  • A woman with a grey bob in a charcoal blazer sits at a dark wood table and slides blank white sheets into an open orange folder, with a stack of manila folders and a white cup on the table

    Law firms

    Intake packets, records and reports arrive in one long scan. Each document is named, read and filed to the matter, with the pages a lawyer should see first marked.

  • A man with curly brown hair in a light grey sweater sits at a pale desk looking at two small blank white prints he holds, with an open manila folder, loose blank sheets and an orange mug on the desk and a plant on the windowsill

    Insurance agencies and claims teams

    A loss notice, an application and a set of photos land together. Each is sorted, read and attached to the policy or the claim, and anything unclear goes to the person handling it.

  • A woman with braided hair in a mustard cardigan hands a wooden clipboard holding a blank sheet across a white counter to a man in a denim jacket seen from behind, with an orange pen pot on the counter and potted plants behind her

    Property managers and lenders

    An application comes with pay stubs, bank statements and an ID. The packet is split, each part is read, and the figures are laid side by side for the person who decides.

How we work

Six steps from a sample of documents to a supported agent.

Six steps, in the order we take them. The first two can end the project early, which is why they come first. Once the agent is live, AI agent monitoring and support covers the watching and the re-testing. Document intake is often one step in a longer process, and AI workflow automation covers the rest of it. For other kinds of agent, see AI agent development.

A woman with short grey hair in a dark green cardigan places a blank sheet of paper into an orange wire tray that sits between two white wire trays on a long pale wood table, beside a tall stack of white paper
  1. 01

    Gather a sample of real documents

    We ask for documents your team has already handled, the ugly ones included, along with what was entered for each. That sample becomes the test every later version has to pass.

  2. 02

    Look at the products first

    If one of the rented products on this page already does the job, we name the one we would try first, and the project ends there.

  3. 03

    Write down the fields, the checks and the bars

    With the people who do the work today, we list every field, the record it is checked against, what counts as unsure and who reviews it.

  4. 04

    Show an early build on your sample

    An early build of the agent reads your sample before any contract is signed. You put its fields next to the ones your team typed and see which it marked unsure.

  5. 05

    Give it a login that can do only its job

    The agent signs in as its own user, limited to the records it looks up and creates. If your system has a test copy, the first build runs there.

  6. 06

    Run it next to your people, then keep supporting it

    At first a person confirms every document. Each disagreement between the agent and your reviewers is looked at, and a bar or a rule is adjusted. Once it is live, the people who built it keep watching it, run your sample again when a model or one of your systems changes, and repair what the run turns up.

Products to rent

Ten document-processing products you can rent, with list prices.

FactoryJet compiled this list and sells none of the ten. Every entry was read on the maker’s own site on 11 Oct 2026. Each line restates that page and quotes its list price if one is printed.

Six of the ten print a dollar price on the page we read. Docsumo prints a free trial and quotes the rest. Three print no price. The order runs from self-serve to enterprise and is not a ranking.

What a product cannot bring is your own rule book. A built agent starts from it, checks against the records you already keep, and stays your property.

  1. 01

    Parseur

    Self-serve parser · priced by pages a month

    Its pricing page lists a free tier of 20 pages every month, then plans by monthly page count. Micro is $49 a month for 100 pages, Mini $89 for 300, Starter $129 for 1,000 and Pro $499 for 10,000. Parseur counts an email or a spreadsheet as a single page.

    Parseur: pricing

  2. 02

    Docparser

    Self-serve parser · priced by parsing credits

    Billed monthly, its pricing page lists Starter at $39 a month with 100 parsing credits, Professional at $74 with 250 and Business at $159 with 1,000. One credit is one document of up to five pages. Enterprise is by quote.

    Docparser: pricing

  3. 03

    Nanonets

    Workflow product · priced per step run

    Its pricing page says every account starts with $50 in free credits and no card, then $100 a month for 100 credits. Each step in a workflow is charged per run, from $0.02 to $0.30. Growth and Enterprise are by quote.

    Nanonets: pricing

  4. 04

    Docsumo

    Document AI platform · free trial, then a quote

    Its pricing page lists a 14-day free trial with up to 1,000 free pages and 10 user licences. Business and Enterprise are a custom quote based on volume. Business lists auto-classification and splitting, a test environment and audit logging. Enterprise lists cross-document validations and master data lookup.

    Docsumo: pricing

  5. 05

    Extend

    Developer platform · priced per credit

    Its pricing page lists Pay As You Go with 10,000 free credits and no contract, then $0.0125 per additional credit. Scale is $500 a month with 50,000 credits a month included. The page lists Parse, Extract, Classify and Split APIs on every plan. Enterprise is custom.

    Extend: pricing

  6. 06

    LandingAI Agentic Document Extraction

    Developer APIs · priced per credit

    Its pricing page says $1 buys 100 credits and that you start with 1,000 free credits. Team plans start from $250 a month and cover 25,000 to 200,000 credits a month. The page lists document splitting, classification and visual grounding with fine-grained citations. Enterprise is custom.

    LandingAI: pricing

  7. 07

    Rossum

    Enterprise platform · yearly contract

    Its pricing page lists a Starter plan starting at $18,000 per year, with unlimited seats, ingestion by email, API or upload, and a validation screen for exception handling. Business adds master data matching and duplicate detection. The page gives the minimum contract length as one year.

    Rossum: pricing

  8. 08

    ABBYY Vantage

    Enterprise platform · price by quote

    Its page lists pre-trained skills for more than 150 use cases and says Vantage processes handwriting, barcodes and check boxes, with skills that improve through human-in-the-loop review. No price is printed on that page.

    ABBYY: Vantage

  9. 09

    UiPath IXP

    Part of an automation platform · price by quote

    Its page says Document Understanding extracts data from structured and semi-structured documents like invoices and forms, and Generative Extraction handles unstructured content like contracts and reports. That page prints no price.

    UiPath: IXP

  10. 10

    Hyperscience

    Enterprise platform · price by quote

    Its site says Hyperscience reads and processes the wide variety of documents that flow through an organization, and states accuracy rates of 99.5%. No price appears on the page we read.

    Hyperscience

How this page was made

Every source, opened on 11 Oct 2026.

Every file limit, product feature, list price and data statement on this page was read on the pages listed here that day. All of them answered a plain web request. These pages change often. Open the link and confirm a figure before you rely on it.

Two pages returned no content to a plain request and are not used: OpenAI’s enterprise privacy page and Google’s Gemini API guide to documents. Search volumes are DataForSEO’s US monthly averages, and the page-one results were read through DataForSEO on the same day.

Reviewed and updated 2026-10-11 · Bhavesh Barot, Founder

AI document processing FAQ

Document intake questions, with straight answers.

What operations leads, IT managers and business owners ask before putting an agent on their inbound documents. Where an answer names a product or a provider, it restates that company's own page as it stood on 11 Oct 2026.

Buyer questions

Which companies build a custom AI agent for document review and intake automation?

Two kinds of company do. AI services firms, FactoryJet among them, design and build an agent on your own documents and systems, and you own the result. Product makers such as Rossum, Docsumo and Nanonets rent you a platform that you configure. Whichever you talk to, ask for the same things: a demo on your own documents, a written list of every system that will touch your data, and the name of the team that supports the agent after launch.

How long does it take to build a document intake agent?

It depends on scope. Layer3 Labs' 2026 guide to US agency pricing puts a single-workflow build, with invoice intake as its example, at two to four weeks. One document type filed to one system sits at that end. Mixed packets, handwriting and several systems take longer. The pace is set by how soon a sample of real documents and a test login reach the builder. FactoryJet puts the timeline in writing with the fixed quote, and at first every document waits for a person.

Document processing basics

What is AI document processing?

It is software that takes an inbound document, such as an order, invoice, form, claim or application, and does the desk work a person would do with it. It works out what the document is, pulls the fields out, checks them against your records and files the result. The reading is done by an AI model, which can take a layout nobody set up in advance. The checking and the review around the model decide whether you can trust what gets filed.

What is IDP in AI?

IDP stands for intelligent document processing. It is the software industry name for reading documents with AI and passing the data to other systems. The term covers sorting documents by type, pulling out fields, checking them and sending exceptions to a person. ABBYY, UiPath and Hyperscience all use it for their platforms. On this page we say document intake, because the job starts when a document arrives and ends when it is filed.

What does document automation mean?

It has two meanings, so check which one a seller has in mind. The first is producing documents, such as filling a contract or a letter from a template. The second is reading inbound documents and entering their data. Both showed up on page one of US Google results for the phrase on 11 Oct 2026. A NetDocuments page titled Legal Document Automation and Assembly Software sat near an Automation Anywhere page on processing documents at scale. This page is about the second meaning.

What are some examples of document automation?

Five common ones. A distributor's order desk turns emailed purchase orders into sales orders. An accounts payable team turns vendor invoices into bills. An insurance agency files loss notices and photos to the right claim. A law firm sorts an intake packet into the matter. A property manager reads a rental application along with its pay stubs and ID. Each one follows the same seven steps, which are collect, sort, read, check, score, review and file.

What is an intake agent?

An intake agent is software that handles the first contact with something new, whether that is a document, an enquiry or a client. A document intake agent reads what arrived, works out what it is and gets it to the right record. A client intake agent, common at law firms, asks a caller or a web visitor questions and opens the matter. This page covers documents. Our page on AI for law firms covers client intake.

What is the difference between OCR and AI document processing?

OCR, short for optical character recognition, turns a picture of text into text. It tells you which words are on the page and nothing about what they mean. AI document processing adds the steps around it. Those are naming the document, finding the fields, checking them against your records, sending doubts to a person and filing the result. Microsoft describes its Read model as the OCR engine underneath its other document models, which shows where OCR sits.

Rent a product or build

What is the best document automation software?

The answer changes with your documents, which is why our list is grouped by kind of buyer and has no ranking. For one or two layouts with a spreadsheet at the end, look at Parseur or Docparser. For a team that wants a platform with a free start, look at Nanonets, Docsumo or Extend. For large volumes under a yearly contract, look at Rossum, ABBYY Vantage, UiPath or Hyperscience. Each entry in the list on this page restates the maker's own page as read on 11 Oct 2026.

How much does AI document processing software cost?

Here are the list prices printed on the makers' own pages on 11 Oct 2026. Parseur starts at $49 a month for 100 pages and reaches $499 a month at 10,000, with larger plans above that and 20 free pages each month. Docparser runs from $39 to $159 a month, billed monthly. Nanonets is $100 a month for 100 credits after $50 in free credits. Extend's Scale plan is $500 a month. LandingAI's Team plans start from $250 a month. Rossum starts at $18,000 per year. The ABBYY, UiPath and Hyperscience pages we read print no price.

Is FactoryJet a document processing product?

No. FactoryJet sells a service. Our team designs, builds and supports a document intake agent on your own documents and systems, and the finished agent belongs to you. There is nothing to subscribe to. The only new screen your people learn is the review queue made for them. If you would sooner have a product running this week, start with the ten named on this page, and ask us which we would try first.

When is renting a product the better choice?

When your documents come in one or two layouts, the data only has to reach a spreadsheet or a single app, and the review screen that ships with the product is enough. Speed is on the product's side too. Parseur, Nanonets, Docsumo and Extend each print a free allowance, so a trial costs an afternoon. Building makes sense once every field has to match your own records, documents arrive as mixed packets, or the result is filed in more than one system.

Who are the top IDP vendors?

There is no neutral ranking. As a rough guide to who invests in search, Google's AI Overview for "ai document processing" on 11 Oct 2026 pointed to pages from Google Cloud, AWS, UiPath, Automation Anywhere, IBM, Databricks, Snowflake and LandingAI. A place in that box says little about fit. Shortlist by your document types and your monthly volume, then try two or three of them on your own files before you compare prices.

Reading and accuracy

Can I use AI for data entry?

Yes, where the data arrives as documents or email. An AI model reads the page and fills the fields, and software enters them in your system. Two rules keep it safe. First, check each record against what your system already holds before it is saved. Second, send any field the AI is unsure of to a person. Typed text on a clean, familiar form is where AI does best. Handwriting and poor scans need more review.

Can I use ChatGPT to review a document?

For a single document, yes. You upload it and ask questions. For intake at volume, a chat window falls short in four ways. Someone has to upload each file. It has no login to your records, so it cannot check a policy number or an order. It keeps no log tied to those records. And nobody is told when it is unsure. Put the same model inside an agent that supplies those four things and it does the job well.

How often does AI read a document correctly?

It depends on your documents, so we quote no single figure. Makers quote their own. ABBYY says its pre-trained skills deliver 90% accuracy at the start, and Hyperscience states accuracy rates of 99.5%. Neither number was measured on your files. What we do is measure. Ahead of go-live, documents your team has already processed are run through the agent, and we count field by field how often the two agree. Once live, any field below its bar is sent to a reviewer.

Can it read handwriting?

Yes, with limits. Amazon says Textract reads handwriting in English only. Microsoft says its Read model extracts print and handwritten text, and Google lists handwriting among the things Enterprise Document OCR detects. ABBYY says Vantage handles handwriting, barcodes and check boxes. Neat capitals in a form box read well. A scrawled note in a margin reads worse. In our builds, handwritten fields get a stricter bar, so more of them reach a reviewer.

Can it read scanned PDFs, faxes and phone photos?

Yes. Amazon's guidance is a scan of at least 150 DPI, and both Amazon and Microsoft put the smallest readable text at about 8 point at that sharpness. Google's OCR can return an image-quality score that flags eight defects, among them blur, glare, dark pages and cut-off text. The agent runs checks like these when a file arrives. A page too poor to read goes back to the sender or to a person. The agent does not guess at it.

Can it handle several documents scanned into one file?

Yes, and it is one of the harder parts. The agent finds where each document starts and ends, labels each one and keeps them linked as a case. The cloud tools do less here than their names suggest. Google says its splitters identify page boundaries but do not split the file for you, and Microsoft says its current custom classifier does not split by default. So the splitting step is built and tested on your own packets.

What happens to documents the agent is unsure about?

They go to a person, and only the doubtful part does. The reviewer sees the page, the field in question, the value the agent read and why it was flagged, such as a low score or a mismatch with your records. They correct or confirm it, and the document moves on. The correction is logged with their name and the time. No unsure field is filed until someone has looked at it.

Does the agent need to be trained on our documents?

Not in the old sense of building a template for each layout. We still need a sample of your real documents, for two reasons. It shows how well each field is read, and it lets us set the bar between sure and unsure. Where a classifier is trained to sort document types, Microsoft's minimum is five samples per type. The same sample becomes the test set that is run again whenever a model or one of your systems changes.

Your data

Is AI using our data?

It depends on the provider and the plan, so check each one. These were read on 11 Oct 2026. OpenAI says data sent to its API has not been used to train its models since March 1, 2023, unless you opt in. Anthropic says it will not use inputs or outputs from its commercial products to train its models by default. Google says the same of its cloud AI platform unless you give permission. Amazon says Textract may use inputs to improve its services unless you opt out.

Where do our documents go?

Three places. The original stays where it arrived, in your mailbox or your document store. A copy goes to the reading service or AI model that pulls the fields out. The finished record goes to your system of record. You get the list of every provider in that chain in writing before work starts, so your security lead can read each one's terms. The agent uses a login of its own, limited to the records it has to look up and create.

Can the agent approve a claim or accept an application?

No. It reads, checks and files. It can lay out what the documents say and where they disagree, and it can open a task for the person who decides. The decision stays with that person, by name, and the log shows who made it. We draw that line on purpose. A reading mistake costs a correction. A wrong decision on a claim or an application costs far more, and it is yours to make.

Working with FactoryJet

How much does a custom document intake agent cost to build?

Two published ranges give the scale. Layer3 Labs' 2026 guide puts a single-workflow build by a US agency at $5,000 to $15,000, and names invoice intake as an example. ProductCrafters' 2026 breakdown puts custom AI agents of all kinds between about $5,000 and more than $180,000. Where you land depends on how many document types the agent reads, how many systems it checks and files to, and how much handwriting is involved. FactoryJet gives you a fixed price in writing after a short scoping call.

Who maintains the agent once it is live?

We do. The build and the support that follows are each quoted as a fixed price, in writing, once a short scoping call is done. From go-live on, FactoryJet manages the servers, the AI models, the API connections and the maintenance, which keeps that load off your operations team. Part of that work is running your sample documents again every time a model or one of your systems changes, then fixing whatever the run shows.

Can we watch the agent read our documents before we sign?

Yes, and before any contract. Working software on your own documents is how we start. You pick a batch your team has already handled, an early build of the agent reads it, and you put the two sets of fields next to each other, unsure ones included. Should a rented product turn out to cover the job, you hear that from us then.

Who owns the code once the agent is built?

You do. The code, the written rules, the bars for each field and the test documents all belong to you, and you can have the agent run inside a cloud account that is yours. FactoryJet still looks after it day to day. Bring the work in-house later, or pass it to a different firm, and nothing is held back. The log of what the agent did goes along as well.

Which systems can the agent file to?

Any system that offers an API (a door for other software) or a supported import. FactoryJet has worked on Odoo, NetSuite, SAP Business One, ERPNext and custom ERPs, and we build Xero and HubSpot integrations. In scoping we check two things about your system. It has to let outside software create the record you need, and it helps if it offers a test copy to build against. Where a system offers neither, the agent prepares the record for a person to confirm.

Will our team still be involved?

Yes. Your team writes the rules with us, reviews the fields the agent is unsure of and makes every decision. For an agreed period at the start they see every document, so they learn where the agent is strong and where it needs a tighter bar. After that, their time goes to the exceptions and to the people on the other end of the documents, who are your customers, claimants, applicants and vendors.

AI document processing

Every inbound document read, checked and filed. Every decision still yours.

Tell us what arrives and where it has to go. We say what a rented product already covers, let you watch an early build read your own documents, and stay on after launch.

Talk to the founder

See it read your own documents before any contract. One fixed quote, in writing. The code is yours.

Free quote
Founder replies in 24h