Automation of the Accounts Payable Process.

A few words about Pyxis

Pyxis was born from a desire to transform the world of work so that it serves both organizational performance and individual fulfillment. Since the early 2000s, we have been offering progressive alternatives to traditional methods, notably through agility.

Our mission is to create exemplary work environments by helping companies balance the constant tensions between customer needs, employee expectations, the pursuit of excellence, and profitability. Through our software solutions (Done Technologies), our training, and our coaching (Pyxis Doceo), we strive to make work once again a source of personal achievement and meaningful contribution, while addressing today’s complex challenges.

https://www.pyxiscanada.com/en/

The Problems Encountered

Managing accounting for a small company like Pyxis involves a multitude of micro-tasks that precede actual accounting work. The entire accounts payable process relies on a single person and generates considerable “work about work.”

From invoice collection and classification, approval workflows, error detection, to the final accounting entries, the time invested is disproportionate to the real added value created.

In short:

  • Energy that could be invested in higher-value tasks.
  • Numerous small, manual, repetitive, and time-consuming tasks.
  • Manual processing that can lead to errors.

The Challenges

The main challenges first concern the recognition of received invoices. Supplier invoices are all different and sometimes contain unstructured information. We therefore needed to use AI in addition to robust OCR technologies.

Next, invoices must be matched to existing suppliers in our accounting software, and the appropriate entries performed according to our business rules. Supplier invoices had to be posted using the API of our accounting software (NetSuite).

In summary:

  • Tasks require special attention since invoice formats, information, and payment processing vary from one supplier to another.
  • Not easy to automate.

The Solution

Approach That Led to the Success of the Project

The team adopted a step-by-step development approach, prioritizing first the resolution of critical and high-risk elements.

  • The ability to automatically process invoices received by email.
  • Integration with NetSuite’s REST API using recommended technologies.

Once these technical foundations were validated and stabilized, the team progressively automated each step of the business process, up to the final posting in NetSuite.

Other Case Studies You Might Be Interested In

Modernizing Hazardous Waste Management with a Custom Software Solution

Confronted with outdated software, AmNor needed a modern, flexible solution to better manage hazardous materials. Done Technologies built a custom intranet that centralizes operations, automates invoicing, and enhances data security.
tag tracking

Simplifying Stolen Vehicle Recovery with an Intuitive App

To enhance focus and team performance, Tag partnered with Done Technologies to unify all critical data into a single app. The result: a simple, fluid, and secure interface that speeds up vehicle recovery by 25–40%.

Simplifying Workplace Health and Safety with a Custom Software Solution

Done Technologies built an integrated platform connecting CNESST and QuickBooks, transforming data management and billing. The result: instant billing, reliable data, and streamlined management—all driving better health and safety performance.