DEV Community

Cover image for What is AI-powered automation?
Anas Kanafani
Anas Kanafani

Posted on Originally published at innopalm.com

What is AI-powered automation?

AI-powered automation is software that reads business documents the way a person does, then acts on them. It can read an invoice in any layout, match it to the purchase order, post it to your accounting system and flag the one that looks wrong. When Uber moved its supplier invoices to this kind of system, its engineering team reports that the average time to handle an invoice fell by 70 percent.

What are AI automation systems?

Most businesses already automate some of their work. Your accounting system posts an entry when an invoice is approved, and a spreadsheet adds up a column for you. That older kind of automation follows fixed rules. It works well until something arrives in a shape the rule did not expect, like a supplier who sends a phone photo of an invoice instead of a spreadsheet.

AI changes the part that used to need a person, which is reading. Today's AI can look at a scanned invoice, a shipping document, an Arabic purchase order or a customer email and pick out the details a person would look for: the supplier, the amounts, the dates and the item codes. Ordinary, predictable software then decides what to do with those details, using your rules.

Put the two together and you get software that can run a whole process. It reads the document, checks it, updates your systems and moves on to the next one. When something does not add up, it stops and hands that one case to a person, along with everything they need to decide. Gartner predicts that up to 40 percent of enterprise applications will include task-specific AI agents by 2026, up from less than 5 percent the year before.

In our AI and machine learning development work, we build agents that run a business process rather than talk about one. In each one, the agent does what a person was doing by hand and stops at the points where a person still has to decide.

How AI-powered automation compares

Compared on Rule-based automation AI chat assistant AI-powered automation
What it can read Neat data in one fixed format Whatever a person types or pastes in Invoices, scans, emails and forms in any layout
Who does the work The system, for simple steps The person, with help The system, within limits you agree
An unusual case Breaks or gets skipped Depends on the person noticing Stopped and sent to the right person
Example Posting an approved invoice Drafting a reply to a supplier Reading, matching and posting every invoice

What are some examples of AI automation?

Adoption is moving quickly. McKinsey's 2026 State of AI survey found that 44 percent of respondents say AI is scaling across their enterprise, up from 38 percent a year earlier. The clearest way to see why is to look at companies that have published their results.

Uber's supplier invoices arrive in more than 25 languages. Its older rule-based tools could not keep up with the variety, so its engineers built a system that reads each invoice with AI, applies Uber's business rules and passes the result to a person for a final check before it is posted. Uber's engineering team reports a 25 to 30 percent cost saving compared with the manual process.

C.H. Robinson, one of the world's largest freight brokers, receives shipment orders and price requests by email all day. The company says an emailed shipment order could wait as long as 4 hours before a person handled it, and that its AI agents now take it on in 90 seconds. They read the email, pull out the shipment details, enter the order and reply with quotes, while the complicated cases go to its people. C.H. Robinson also says generative AI played a key role in a 30 percent productivity increase over two years.

One of the earliest large examples came from banking. JPMorgan Chase described a contract system that extracts 150 key details from each of 12,000 commercial credit agreements a year in seconds, work it put at as many as 360,000 hours a year of manual review. The technology has moved a long way since, and work like that is now within reach of companies far smaller than a global bank.

70% Uber reports that reading supplier invoices with generative AI cut its average invoice handling time by 70 percent.

Which processes are the best place to start?

The best first projects share a few traits. People read documents and then retype or check what they find. The work comes in every day, not once a quarter. And you can say in plain words when a person has to make the call, for example any invoice above a set amount, or any shipment where the weight does not match.

Shipping paperwork is a good example. For every shipment, an operator types the same details from the commercial invoice, the packing list and the bill of lading into the job file. Our automation reads the five to seven documents in a pack and fills the job record. When the weight, the consignee or the HS code disagree between documents, it holds the shipment for a person instead of guessing which one is right. The HS code is the customs number that classifies each product.

Supplier purchase orders and price lists are another. In many trading companies one coordinator retypes them into Excel and checks margins by eye. Our purchase order automation writes the lines into the system and stops for a person only on lines whose margin falls under the floor you set. The coordinator then reviews the exceptions instead of every line.

The value is highest where a mistake costs real money, such as a duplicate payment, a rejected claim or a shipment held at customs. You do not need a detailed plan to start: a process that frustrates your team and a rough sense of how often it happens is enough.

How do we make sure the AI gets it right?

A demo that works on ten hand-picked documents is easy to build. A system your finance team trusts with the company's books is a very different piece of work, and every phase of our build exists to remove a specific risk.

It starts on paper. Discovery ends in a written scope that you approve before any build starts, and that document becomes the yardstick for everything that follows.

Then we test on your real work. We typically plan the first two weeks for collecting your documents. We collect 100 to 300 of your real documents into the test set before choosing a model. We measure the system against that set throughout the build, and you see the measured accuracy figure before you accept the work, so accuracy is a number you can check rather than a promise.

The test set stays in use after launch. We re-run it whenever the prompt, the model or the data changes. That way an update cannot quietly make the system worse. Where a general AI model is not accurate enough on your documents, we fine tune on your own material and measure again against the same cases.

How do we stop the AI from making things up?

The worst thing an automation can do is write down something that looks right and is wrong, like a supplier that does not exist or a total read from the wrong line. Nobody reviewing hundreds of records a day will catch that, so our systems are built to refuse it before it is saved.

Every value has to pass three checks. First, the AI can only fill in a fixed form, and any supplier, item code or customer it returns that is not in your own records is refused instead of invented. You can test this yourself in a demo by giving it an invoice from a supplier that does not exist. Second, every value the AI writes points to the document, page and region it came from, so anyone can check it in one click.

Third, when the same fact appears in several documents and they disagree, the record is held for a person. The total on an invoice, a packing list and a purchase order has to match before anything moves.

When the system is unsure, it stops. If an input falls outside what it was built for, or its confidence sits below the level we agreed with you, it hands the case to a person instead of guessing. The decisions that need a person's approval are agreed in writing, and the system records who approved what and when.

How do we keep your data safe and the system running?

An AI automation touches your ledger, your suppliers and often your customers' personal data, so we treat it like any other system that handles money and records. Security requirements are written into the specification before the build begins, and we build against OWASP, the industry's best-known guidance on web security risks.

Data is encrypted at rest and in transit, and access is role based, so each person sees only what their role needs. The system keeps a full audit log of who did what and when. Penetration testing runs before launch at a depth that matches the risk of the system. In a penetration test, security specialists try to break in the way an attacker would.

Your data can stay where the law or your policy needs it. Personal data is handled in line with the UAE Personal Data Protection Law from the architecture stage, and where data cannot leave the country or your own network, we host the system in the UAE or on your own servers.

We also plan for the day something fails. We agree with you up front how quickly the system must be back after a failure and how much recent data you could afford to lose. Backups are kept in a separate location, and we test a full restore before go-live. If an AI service the system depends on is unavailable, work queues safely and your team can carry on by hand until it returns.

At handover you receive the source code, the documentation, the tests and every credential. There is no lock-in, so you can bring in another team later if you choose.

Why do some AI projects fail, and how do we avoid it?

Not every AI project succeeds. Gartner predicts that more than 40 percent of agentic AI projects will be cancelled, citing rising costs, unclear business value and weak risk controls. It also warns about agent washing, where ordinary chatbots are relabelled as AI agents, and estimates that only about 130 of the vendors selling agentic AI are the real thing.

Each of those reasons has a clear answer. Unclear value goes away when a project starts from a process with a cost you can measure, like hours of retyping or a rejection rate, instead of starting from the technology. Rising costs are controlled when the scope is written down and priced before the build, as the next section explains.

Weak risk controls are what the testing, safeguards and security work above are for. A vendor who cannot show you its test set, its accuracy figure and what happens to the cases it gets wrong is asking you to trust a demo.

How much is this going to cost us?

The price depends on the work, and we tell you which parts apply to you. What puts a quote higher is specific: integration with the systems you already run, how much data has to come out of legacy systems and spreadsheets, what compliance and audit requirements the system has to meet, whether field or site teams need it on a phone and offline, and how much custom AI work is replacing manual process rather than assisting it.

There is no separate discovery fee to pay before you find out what the build costs. You get a fixed figure once the scope is written and you have approved it, and payment is staged against milestones, so you only ever pay for work you have accepted.

How long does it take?

We typically plan an AI agent project over 8 to 12 weeks from kickoff. The first weeks go into collecting your documents and building the test set, and from then on you work with running software on your own documents instead of reading status reports.

Because the test set is built from your own documents, your team sees the system handle its real work long before go-live, and the accuracy figure it reached is on the table when you decide to accept it. You can see the full sequence on our how we work page.

Key takeaways

  • AI-powered automation reads documents the way a person does, then uses your rules to act on them and hands unusual cases to a person.
  • Companies that have published their results report large gains in speed and cost on document-heavy work.
  • The best starting points are high-volume document tasks where a mistake costs real money.
  • Trustworthy AI automation is tested on your own documents, refuses values it cannot trace to a source and fails safely.
  • Security, backups and a tested restore belong in the plan from the first week, not after launch.

Sources


Originally published at innopalm.com. Drafted with AI assistance and reviewed by the innopalm team.

Top comments (0)