Skip to content
Implementa.

How to connect AI to your systems (ERP, CRM, document manager) without rebuilding anything

Integrating AI into the company isn't ripping out the ERP you've paid for over years and replacing it with something new that has a chatbot inside. It's the opposite: leaving your systems where they are and building a bridge between them and the model. The point where most projects die isn't the model, it's the connection — an agent that drafts perfect replies is worth nothing if it can't read the order in your ERP or leave the note in your CRM. This guide covers the real ways to connect (API, orchestration, MCP), when to use each and where integrations break. The bridge, not the replacement.

Integrating AI isn't swapping out your systems: it's bridging to them

The first picture most people have of "bringing AI into the company" is wrong: it isn't ripping out the ERP you've paid for over eight years and replacing it with something new that has a chatbot inside. Integrating AI is the opposite — leaving your systems where they are and building a bridge between them and the model. The ERP stays the source of truth, the CRM keeps your contacts, the document manager keeps filing; what you add is a layer that reads and writes to them with judgment. The bridge, not the replacement.

This matters because the point where most projects die isn't the model: it's the connection. An agent that drafts perfect replies is worth nothing if it can't read the order in your ERP or leave the note in your CRM. The useful question isn't "which model do I use?", it's "how do I talk to what I already have without breaking it?". This guide is about that: the real ways to connect, when to use each one, and where integrations break.

The three ways to connect AI to what you already have

There's no single way to build the bridge. There are three, and they differ by how much control and how much work they ask for in return. Most serious architectures combine two of them.

Direct API (REST / GraphQL)

The cleanest route when your ERP or CRM already exposes a modern API. The AI system calls the API to query data, run an action or react to an event via webhook. Maximum control and minimum latency, in exchange for someone building and maintaining that connection. It's the default for HubSpot, Salesforce, Shopify or any system designed this century. The problem shows up with the 2004 ERP you have to wrap in middleware before it talks to anything.

Orchestration layer / iPaaS (Zapier, Make, n8n)

Instead of coding each connection, you use an integration platform that already ships hundreds of ready-made connectors. The AI triggers the flow and the orchestration layer chains the actions — create the record, move the file, send the email — with no custom backend. Faster to stand up and easier to change; in exchange, you depend on the connectors that exist and on one more platform on the invoice. It's the sensible shortcut to ship in weeks when the systems are standard.

MCP, the standard connector (the "USB-C of AI")

MCP (Model Context Protocol) is an open standard for connecting models to your data and tools without rewriting the integration for every model you use. The analogy that works is USB-C: before, every company that wanted to plug a model into its CRM built a custom cable; MCP standardizes the socket. Its value isn't today's speed, it's that you stop locking yourself to one vendor: swap the model and the bridge still stands. In 2026 the major providers support it, so it's the architecture bet, not an experiment.

How to decide which one to use

The choice isn't about taste, it's about context: what your systems look like, how much volume you move, and how much you want to depend on a third party. As a guide:

SituationRecommended routeWhy
Modern systems with a good API, high volumeDirect APIControl and latency; the coding cost pays off with usage
Standard systems, you want to ship fastOrchestration / iPaaSReady-made connectors, no backend, change the flow without touching code
Several models or plans to switch themMCPOne bridge that doesn't get rebuilt when you change vendor
Legacy ERP with no decent APIDirect API + middlewareYou have to wrap the old system first; that's where the budget goes

Governance: scoped permissions, audit trail and a kill switch

Giving an AI system access to your ERP and CRM is handing it a key. A grown-up integration doesn't bet on trust: it bets on permissions. Three controls are not optional:

  • Scoped permissions. The agent sees and touches only what its task needs, not the whole system. OAuth 2.0 authentication, rotating tokens, expiring credentials. A support agent shouldn't be able to delete an invoice.
  • Audit trail. Every read and write by the AI system is logged: what it touched, when and why. With no trail there's no way to reconstruct an error or defend it to whoever asks.
  • Kill switch. A switch that cuts the agent's access in seconds if something goes wrong, and a clear boundary of which actions need human sign-off before running. Autonomy without a brake isn't autonomy: it's exposure.

The four points where an integration breaks

Integrations don't fail because of the model. They almost always fail in the same four places, and all of them are foreseeable:

  1. Dirty or inaccessible data. If the input lives in a scanned PDF or a WhatsApp message, no API saves it. Integration starts by putting the data somewhere it can be read.
  2. The legacy system with no API. The old ERP forces middleware, and that work is almost never in the initial budget. Find it in the audit, not on the invoice.
  3. Rate limits. Systems were designed for people clicking buttons, not for an agent making a thousand calls a minute. If you don't size the pace, the integration works in the demo and falls over in production.
  4. No owner. An integration is a living system: formats change, connectors break, edge cases appear. With no one maintaining it, it degrades in months. It's the same reason so many automation projects fail.

When you decide what to connect first, the answer comes from looking at the process, not the technology: start with the one that hurts most and has the best data, which is exactly the criterion in which processes to automate with AI. You build the bridge toward where the traffic is.

Frequently asked questions

No, and that's exactly the mistake to avoid. Integrating AI is building a bridge to the systems you already have, not replacing them. The ERP stays the source of truth and the CRM keeps your contacts; what you add is a layer that reads and writes to them with judgment, via API, via an orchestration layer (iPaaS) or via MCP. You only have to "change" something when the system is so old it doesn't expose its data accessibly: that's when middleware work appears to wrap it, which you want to catch in the audit and not on the invoice. But the general rule is clear: the bridge, not the replacement.

MCP (Model Context Protocol) is an open standard for connecting AI models to your data and tools without rewriting the integration for every model you use. The analogy that works is USB-C: before, every company that wanted to plug a model into its CRM built a custom cable; MCP standardizes the socket. It matters because you stop locking yourself to one vendor: if you switch models tomorrow, the bridge still stands instead of being rebuilt whole. In 2026 the major providers support it, so it's a reasonable architecture decision, not an experiment. For high volume and maximum control a direct API still makes sense; MCP wins when portability across models matters.

It is if the integration is governed, and it isn't if you bet on trust. Giving an AI system access is handing it a key, so three controls are not optional: scoped permissions (the agent sees and touches only what its task needs, with OAuth 2.0, rotating tokens and expiring credentials), an audit trail that logs every read and write, and a kill switch that cuts access in seconds and marks which actions need human sign-off before running. A support agent shouldn't be able to delete an invoice. With those three controls the risk is manageable; without them, autonomy stops being autonomy and becomes exposure.

Free AI Impact Plan

The guide is generic. Your plan isn't.

Tell us about your company and we'll ship back a diagnosis with priorities, numbers and what to implement first. No sales call, no charge.

How to connect AI to your systems (ERP, CRM, document manager) without rebuilding anything · Implementa