Skip to content
Lambert Consulting

Artificial Intelligence: A Cross-Functional Offering

Results first. Infrastructure second.

An assistant for your documents, end-of-line verification, a platform for multiple services. Where artificial intelligence is applied is determined by your data, not by a catalog.

See all solutions
4Comparing Architectures, Criterion by Criterion
2 fieldsSoftware and hardware under one roof
All Use CasesUse cases first, technology last

Our first department

This is what needs to work every morning.

Your servers, your workstations, your phone systems, and your identities. The foundation that no one notices as long as it holds, but that everyone notices the day it fails.

View the department
Multi-siteNational and international projects
3Branches in French-speaking Switzerland
View our client projectsCase Studies and References
Let us know how you're doingGetting a quote is free

How We Work

A piece of advice, not a sales pitch.

Our approach is consultative: we tell you what we think, even when it’s not in our best interest. That’s what makes projects succeed.

About Us
1995First project, using Microsoft SMS
Family-orientedOn a human scale and sustainable

Our Branches

Vaud, headquarters9 Avenue des Baumettes, 1020 Renens+41 21 806 37 15
Valais134 Oscar-Bider Street, 1950 Sion+41 27 552 00 22
FribourgChemin de Montmoirin 18a, 1618 Châtel-Saint-Denis+41 26 322 59 05
Monday through Friday8:00 a.m. – 6:00 p.m.
Contact UsFirst 30-minute consultation, with no obligation
Workshop using documents and a laptop

Artificial Intelligence / Use Cases / Document Processing

Invoices, contracts, and forms processed without re-entering data

Extract the fields, verify them against your systems, and send them toERP or to Dynamics 365 — and keep a human where the decision matters.

Every day, documents arrive—via email, mail, or a portal—and someone enters their contents into a software program. Intelligent document processing reads the document, extracts the data, verifies it against what your systems already know, and only requires human intervention for discrepancies. It operates in Microsoft 365 and Azure ; when documents are subject to regulatory requirements, the scanning can be performed on-site.

Read, Don't Just Scan The amount, the date, the supplier, the line items: data, not an image of an invoice.
Check Before You Write Is there a purchase order? Does the total match? Is the supplier known? If not, a human.
Writing Where the Work Is Done L’ERP, Dynamics 365, SharePoint, an approval workflow: the document becomes a written record, not just an attachment.

Three scenarios common in accounting, purchasing, and back-office operations

The document has arrived. Anything that happens between its arrival and when it is entered into the system is a waste of time and opens the door to potential errors.

01

The invoice arrives as a PDF, and someone types it out by hand

Three hundred invoices a month, each one opened, read, entered into theERP, and reconciled with the purchase order by hand. One error in fifty, discovered during bank reconciliation. And the person who knows how to do this is also the one who closes out the month.

Data entry is a job no one chose to do.

02

The contract has been signed, but the dates aren't listed anywhere

The renewal date, the notice period, indexation, the termination clause: it’s all in the PDF; none of it is in a system that sends notifications. The contract renews automatically, and you don’t find out until you receive the next bill.

A contract you don't read over again renews itself automatically.

03

The form is filled out by hand and then re-entered

A membership application, an insurance claim, a delivery slip signed on the loading dock, a pickup form: filled out by one person, photographed or scanned, then retyped by another. That’s twice the work, and the handwriting is never fully legible.

Paper isn't going away; retyping is.

What the solution does, in plain language

Six steps, in the order in which they occur. The fourth step is what distinguishes a reading tool from a sustainable process.

Entertain

The system processes the document as soon as it arrives

An email, a file SharePoint, a scanner, a portal, a photo taken on the platform. Each channel feeds into the same processing system.

Read

The system reads the document, regardless of its format

Invoices, contracts, forms, delivery slips: the document-reading services recognize the type of document and extract the relevant fields—amounts, dates, parties, lines, checked boxes, and signatures.

Organize

The system converts the image into data

A supplier, a number, an amount, a due date, and line items: named fields, each with its own confidence level. This confidence level determines the next steps.

Check

The solution checks against what your systems already know

Does the supplier exist? Does the purchase order match? Does the total of the line items equal the total on the invoice? Is the date plausible? Any discrepancies are flagged, and the system then alerts a human.

Have it approved

The system only alerts a person about discrepancies

The document that meets the requirements is approved. The document with discrepancies is displayed to one person, with the discrepancy highlighted and the original document shown alongside it. The person corrects it or rejects it in a matter of seconds, rather than having to retype it.

Write

The solution is integrated into your systems and keeps track of everything

The accounting entry, the contract record with its due dates, the customer file, and the reconciled delivery slip—all with the original document attached and a log of what was read, checked, and approved, and by whom.

A concrete, step-by-step example

A supplier invoice arrives at the ` factures@ ` address of an industrial SME that manages its accounting on a web ERP and its purchasing in Dynamics 365.

The invoice arrives as an attachmentPower Automate detects it in the shared inbox and forwards it for processing, along with the sender and the date.
The reading service analyzes itRecognized type: invoice. Supplier, number, date, due date, total, VAT, line items—each field with its own confidence level.
The validation checks theERP and Dynamics 365The supplier is known. The referenced purchase order exists. The line item totals match the grand total. The due date is consistent with the payment terms.
A discrepancy has been detectedAn invoiced line item is not on the purchase order. The document is not processed: it is placed on hold, with the discrepancy highlighted.
The Accountant as ArbiterShe looks at the invoice and the purchase order side by side, calls the buyer, and approves the line item—or rejects the invoice. Thirty seconds instead of ten minutes.
The entry is created in theERPAlong with the attached invoice, the linked purchase order, and the log: automatically read, reviewed, and approved by her at that time.
The supplier is notified, and the dashboard is updatedThe percentage of invoices processed without intervention, frequent discrepancies by supplier, and processing time—reviewed each month.
The system What Remains Human

What Remains Human

The goal is not to eliminate approval: it is to require it only when it is necessary. Five decisions remain in the hands of appointed officials.

Decisions That Cannot Be Delegated

They are documented in the pre-commissioning procedures and reviewed during each maintenance check. A process that writes data to a “ ERP ” without verification is more dangerous than the manual data entry it replaces.

  • Any discrepancy between the document and what the systems have on record—such as an unknown supplier, a total that doesn't match, or a missing order—is resolved by a person.
  • Any document exceeding a certain threshold amount or classified as sensitive—such as a contract or an amendment—must be approved before being posted, regardless of what the audit says.
  • The confidence thresholds below which a read field is presented to a human are determined by the business, and are tightened or relaxed depending on the errors observed.
  • Rejecting a document—and sending a message to the supplier or customer—are still human actions.
  • A monthly review of past errors and common discrepancies: that’s what improves the process—not the model alone.

The data used, and what they require

Here, two types of data intersect: incoming documents and the reference systems used to verify them. The quality of the latter determines the usefulness of the processing.

Sources

  • Incoming documents: native PDFs, scans, photos, emails, and scanned paper forms.
  • Channels: Shared Inboxes Exchange, folders SharePoint, scanners, portals, and mobile field applications.
  • Reference documents: suppliers and customers in theERP or Dynamics 365, purchase orders, contracts, payment terms.
  • Business rules: thresholds, approval workflows, delegations—often just in people’s heads, waiting to be written down.

What they must have

  • Consistent reference sets: a supplier with three different spellings makes verification impossible. The reconciliation process begins with the reference set.
  • Legible documents: A blurry photo, a scan at 100 dots per inch, or tightly packed handwriting are difficult to read. The quality threshold is determined based on the prototype, using your actual documents.
  • A representative sample for the prototype: the last 100 documents received, not the 10 cleanest ones.
  • A process owner who sets the thresholds and reviews errors each month.
  • Retention: how long the original document is kept, and where—this is a legal issue rather than a technical one.

Where the solution works, and which one we would examine first

A use case that supports three architectures. The sensitivity and volume of the documents determine the choice, and the same processing chain can be moved without needing to be rewritten.

Online

At Microsoft

Recommended

Services Azure document reading services, Power Automate for orchestration, Dataverse , orERP for writing. Billed per page, hardware-free, and up and running in a few weeks.

On-premises

At your facility

Possible

The same reading services run in containers on Azure locally, on your datacenter, when documents are subject to regulations or when the volume of data makes page-by-page reading too expensive.

Hybrid

Partly at Microsoft, partly at your office

Possible

Orchestration and validation in Power Platform ; viewing sensitive documents on your premises. The distinction depends on the type of document.

Edge

Next to the machine

Possible, at the dock

Scan delivery slips and labels on the warehouse loading dock, on-site, when the connection is too slow to wait for the call center.

Why online, and what makes people choose to visit your location

Three criteria are decisive for this use case. The third one is the most surprising: it has to do with volume, not confidentiality.

CriterionWhat tips the scalesToward what
Where are the systems that receive the data?ERP, Dynamics 365, SharePoint, the shared inbox: if everything lives in Microsoft 365 and Azure, orchestration is built right in, and page-by-page playback is the easiest to set up.Online
The Sensitivity of DocumentsPatient records, banking data, contract documents: when a policy prohibits these from being accessed by an online service, the data is processed in containers on your premises—while the orchestration can remain with Microsoft.Hybrid or on-premises
Monthly page volumeFor a few thousand pages per month, per-page pricing is the least expensive option. For volumes exceeding hundreds of thousands—such as an insurance company, a scanning service, or a government agency—on-premises computing becomes the more cost-effective option. The threshold is calculated over a three-year period.On-premises above the threshold

Microsoft lists its document reading, language, and vision services among those that run on Azure Local, including in offline operations. We verify this on a per-batch basis before each proposal: the list changes from quarter to quarter.

What the solution connects to

A document that has been read but isn't written down anywhere is useless. The value lies in the connection —and that has been our business for a long time, long before artificial intelligence.

Exchange OnlineShared inboxes where documents are received: invoices@, orders@, claims@.
SharePointSubmission files, and the archiving of the original document along with its metadata.
Power AutomateOrchestration: detect, transmit, trigger reading, route to validation, write.
Power Apps and TeamsThe validation screen: the document and the discrepancy side by side, in Teams, on mobile.
DataverseThe extracted data, their statuses, and their history, along with role-based permissions.
Dynamics 365Purchasing, customer service, customer profiles: where writing makes a difference.
TheERPAccounting entries and purchase order reconciliation via its interfaces—our integration specialty.
Reading Services AzureBills, receipts, contracts, forms, ID cards: ready-to-use templates, and templates trained on your documents when they don’t fit the standard format.

Infrastructure, When It Is Needed

For most companies, none: at Microsoft, you pay per page read. When volume, latency, or privacy make local execution preferable, we also scale the necessary computing infrastructure.

On a large scale, locally

Hundreds of thousands of pages per month

An insurer, a scanning service, a government agency, a company bound by a confidentiality agreement: the scanning services run in containers on Azure locally, on validated Dell nodes, using graphics processing units when the volume warrants it. Dell storage receives the original documents and handles their retention. This is a variation of this use case, not a separate one: the same workflow, a different execution location.

See Hybrid Architecture

How We Carry Out the Project

Five steps. The prototype is based on your last 100 documents, not on the 10 cleanest ones—that’s the only way to determine the true pass rate without manual intervention.

01

Framing: The Process as It Is

Who receives what, through which channel, who re-enters it where, who approves it, and what discrepancies arise. And the status of the reference databases: a supplier with three different spellings is listed here.

What You Receive The described process, including its scope and timelines The status of the repositories, and what needs to be cleaned up beforehand
02

Architecture and Rules

Online, hybrid, or on-site, depending on sensitivity and volume. Confidence thresholds, controls, and approval processes are developed in collaboration with the business.

What You Receive The processing rules, approved by the process owner A cost comparison of possible architectures
03

The prototype, based on your last 100 documents

The complete workflow, based on actual documents from the past month. We measure the rate of fields entered correctly, the rate of documents processed without intervention, and the validation time for the remaining documents.

A realistic yield rate rarely exceeds what the prototype shows: that's the figure to keep in mind, not the one in a brochure.

What You Receive Metrics: accuracy by field, pass rate, validation time The decision to proceed further—or not
04

Connection and Commissioning

ERP, Dynamics 365, SharePoint, the shared inbox, and the validation screen in Teams. First as a document type alongside manual entry, then on its own.

What You Receive Production processing, including its log The dashboard: throughput, variances, and time
05

Maintenance

Errors reviewed each month, thresholds adjusted, new document types added, and usage tracked.

What You Receive The monthly review of errors and discrepancies A single point of contact when a document is misread

Estimated timeline: eight to twelve weeks from the first assessment to go-live for the first type of document—usually supplier invoices—and one channel. This is a rough estimate, not a commitment: measuring progress is part of the work. The second type of document takes a fraction of the time required for the first: the infrastructure and connections already exist.

Scope and Limits

What the processing does not do, and what we do not promise. No document is read with 100 percent accuracy, and the process is designed with that in mind.

A field is sometimes misread, with a high degree of confidence

A 3 mistook for an 8, a date in an unexpected format, a missing currency. The checks on your systems catch most of these errors—that’s their job—but not all of them. Thresholds and checks are tightened for the fields that matter most, with amounts and due dates at the top of the list.

The pass-through rate without intervention is not the same as the one listed in the brochure

It depends on the quality of your documents, your reference systems, and the variety of your suppliers. We determine this based on a prototype using your actual documents, and that figure is included in the proposal.

Inaccurate reference frameworks make monitoring ineffective

If a supplier appears three times, the reconciliation fails three out of four times, and everything is sent for manual verification. Cleaning up the databases takes place before the system goes live—and it remains valuable for everything else.

Handwriting and damaged documents have their limitations

These services read handwriting, but with a higher error rate than printed text. A poorly photographed form or a low-quality scan is difficult to read. The acceptable quality threshold is determined during the prototyping phase, using your actual documents.

The cost is charged per page

Online, each page viewed costs something, and a ten-page invoice costs ten times as much as a one-page invoice. We base our pricing on your actual volume, and we calculate the threshold beyond which the service becomes less expensive.

Automation does not replace decision-making

It reads, verifies, and records what matches. Paying a bill, approving an insurance claim, and renewing a contract remain human decisions, with the rights and delegated authority you already have.

Let's talk about this use case

Please send us your last 100 documents

The type of document that takes the most time to process, the channel through which it arrives, the system where it ends up, and a monthly order of magnitude. We’ll come back to the architecture we’d be exploring, the cost threshold, and what a prototype using your actual documents would allow us to measure—first and foremost, the rate of documents processed without intervention.

What we offer is the opportunity to meet the engineers who will do the work. Assessment, prototyping, and installation are all part of the project. The initial consultation, however, is free of charge.

Three branches in French-speaking Switzerland

Renens, Sion, Châtel-Saint-Denis

Microsoft Solutions Partner and Dell Technologies Gold Partner. Meter reading, regulations, connection to theERP , and—when the volume requires it—infrastructure, all handled by the same point of contact.

Renens VD +41 21 806 37 15
Sion VS +41 27 552 00 22
Châtel-Saint-Denis FR +41 26 322 59 05