Published
Reading time
5 min read
By
One Person Technologies

Where AI fits in existing ERP and CRM workflows

Your systems of record should stay in charge. AI belongs at their edges and in the workflow layer between them, with staging and approval before anything is written back.

Your ERP and CRM already hold the facts of the business: what was ordered, invoiced, shipped, promised and paid. They are slow to change for good reason. The question is not how to replace them with something intelligent. It is where intelligence can sit around them so that the people who use them every day do less repetitive work and make better decisions.

Keep the system of record as the system of record

Whether you run SAP, Oracle NetSuite, Microsoft Dynamics, Odoo or something built in-house, the ERP is the place where financial and operational truth is meant to live. The same is true of the CRM, whether Salesforce, HubSpot, Zoho or another platform: it is where the state of every customer relationship should be reliable.

AI does not change that. A language model is good at reading, classifying, extracting, drafting and summarising. It is not a ledger, and it should not become one. The most durable designs treat the ERP and CRM as authoritative, and treat AI as a set of capabilities that feed them better inputs and make their outputs more useful.

Where AI fits: the edges

Most of the manual effort around a system of record happens at its edges, where information arrives in a form the system cannot accept and where outputs need to be turned into something a person can act on. That is where AI earns its keep.

Capture and extraction

Invoices, purchase orders, delivery notes, contracts and forms arrive as PDFs, images and emails. Extracting the fields and line items into structured data used to need a person. It is now a job for a model with a validation step behind it. The extracted record still enters the ERP through its normal interface, subject to its normal rules.

Classification and routing

Inbound messages need to be recognised as a complaint, an order change, a payment query or a sales enquiry, and sent to the right queue or owner. Classification is fast, cheap and improves quickly with feedback. This is often the first useful step in customer support and sales operations.

Matching and reconciliation

Matching an invoice to a purchase order, a payment to an invoice, or an inbound lead to an existing account is rule-based when the data is clean and judgement-based when it is not. AI handles the fuzzy cases and hands the confident matches back to the workflow.

Drafting and summarisation

Drafting a quote from CRM data, summarising a long account history before a call, or turning a week of ERP exceptions into a short readable note for an operations manager. The output is a draft or a view, and a person decides what to do with it.

Anomaly and exception surfacing

Systems of record are full of signals nobody has time to read: unusual order patterns, slipping delivery dates, duplicate suppliers, stale opportunities. AI can watch for these and raise the ones worth attention, which is a very different thing from acting on them unprompted.

Where AI fits: the connective tissue

The second place is between systems. Many businesses run an ERP, a CRM, a support desk, a spreadsheet layer and an email inbox that together form the real process. Information moves between them by hand. This is the territory of cross-system workflows: a workflow layer that reads from one system, applies rules or judgement, and writes carefully to another. AI sits inside that layer at the interpretive steps, and the systems of record stay where they are.

Integration patterns that hold up

  • Use the platform’s own interfaces. Modern ERP and CRM platforms expose APIs and event streams. Build on those, not on screen scraping or database access that bypasses business logic.
  • Prefer events over polling where available. A new order, a status change or a closed opportunity should trigger work, not wait for a scheduled scan.
  • Stage before you write. AI-produced records go into a staging area or a draft state first, where validation rules run and, where appropriate, a person approves. Only then does the write-back happen.
  • Control write-back narrowly. Decide exactly which fields a workflow may change, under which conditions, and log every write with its source and evidence.
  • Keep an audit trail outside the model. What was read, what was inferred, what was written and who approved it should be recorded in a form that survives a model change.

These are the foundations of our AI and system integration work. None of them is glamorous, and all of them are what separates a system a finance team will trust from a demo they will not.

What not to do

  • Do not let a model write directly into the ledger. Extraction can be wrong. Matching can be wrong. A posting that skips validation and approval turns a small model error into a financial correction.
  • Do not build an AI silo. Copying your ERP and CRM data into a separate store so a model can use it creates a second version of the truth that drifts from the first. Read from the source, write back through the source.
  • Do not automate a process nobody has agreed. If three teams handle the same exception three different ways, the first job is to decide the process, not to teach a model all three.
  • Do not remove the person from decisions that carry money or commitments. Keep the approval and make it fast. The design patterns for this are covered in human-in-the-loop AI.

A checklist for assessing fit

Before adding AI to an ERP or CRM workflow, confirm the following.

  1. The workflow is documented as it actually runs, including the manual steps and the spreadsheet in the middle.
  2. The systems involved expose a supported interface for reading and, if needed, writing.
  3. The interpretive step is clearly identified: what is being read, extracted, classified or drafted.
  4. Validation rules exist that can reject a bad AI output before it reaches the system of record.
  5. Someone owns the exception queue and has time to work it.
  6. Success is defined in operational terms: fewer re-keyed records, faster approvals, fewer errors reaching the ledger.
  7. The data the model will see has been reviewed for confidentiality and access rules.

If several of these are missing, the right first project is often small: connect two systems properly, or automate one well-understood step, and build from there. Where it is unclear which step to start with, a structured opportunity assessment is usually faster and cheaper than a speculative build.


Published by One Person Technologies. We write from implementation experience, not from surveys or forecasts. Nothing here is a guarantee of results.

Where is capability hiding in your business?

Bring one workflow that costs your team more time than it should. We will tell you honestly whether AI, automation or a better system belongs there.