Accenture Plc, the global consulting firm, will begin selling software and services that it’s already used internally to automate tasks and redeploy about 40,000 workers.

The new platform, that’s been five years in development, suggests ways to streamline and automate processes in areas such as finance and accounting, marketing and procurement. Debbie Polishook, the group chief executive officer of Accenture Operations, said that all its workers affected have been retrained by the company for other jobs. Over the time the company was developing SynOps its headcount kept growing. It currently employs 469,000 people, up from 425,000 in 2017.

Accenture Operations, the company’s outsourcing unit, once used human workers in mostly low-wage countries such as India, to handle routine data entry and customer service tasks for clients. Now that unit is hoping this new software will help clients’ achieve further savings by — at least in some cases — eliminating the need for humans altogether.

For instance, if used in procurement, the SynOps system can take an order, generate an invoice, check that invoice against a contract, correct any errors and then email it to the customer.

“This is not trying to get rid of the human,” Polishook said, “but to make them as productive as possible and get them to focus on the work that a human really needs to do.”

Robotic process automation — in which software is used to handle repetitive data entry and other routine tasks — is a fast-growing area for enterprise software. UiPath, one of the main companies providing RPA software, has received about $450 million in venture capital funding to date and was valued at $3 billion in its latest fundraising round in September 2018. Blue Prism Group Plc., a competing company, is currently valued at 890 million pounds ($1.2 billion).

The consulting firm took five years to build the SynOps platform, Polishook said. About 100 Accenture clients have used the system for procurement, with around 20 having trialed the finance product and five clients currently piloting the marketing offering.

In some cases, the use of the automation platform means Accenture is able to perform the same job for clients for less than it has billed in the past. Currently, Polishook said, the firm charges clients either a fixed fee or, more commonly, on the number of workers needed to handle their outsourced job.

Nirav Sampat, Accenture Operations’ group technology officer, said the SynOps platform sits on top of a company’s existing databases and record-keeping systems. He said it can do things like predict which invoices are likely to be rejected because their terms don’t match the contract, and in some cases automatically correct those invoices before sending them on to a customer. The system also allows Accenture’s clients to benchmark how efficient their processes are against other companies in the same industry or across industries,

Accenture’s clients can also set custom rules for whether a system will process something automatically based on how much confidence the artificial intelligence software has in its own predictions. For instance, if a system were handling routine insurance claims, a company might allow it to automatically pay those claims as long as it had at least a 95 percent confidence that the decision was correct, Polishook said. If its confidence fell below that threshold, then the claim would be routed to a human claims handler.