AI integration services: add AI to the software you already run, without replacing it
We add large language models to your CRM, ERP, service desk, store and in house software, so AI works on live records inside the tools your team opens every day. No rip and replace, and nothing locked to one vendor.
What are AI integration services?
AI integration services connect large language models and other AI models to the software a business already runs, such as a CRM, ERP, help desk, ecommerce platform or custom database, so AI can read live records, produce a useful result and write it back under the same permissions people have. The goal is AI inside existing workflows, not another tool to log into. Vrisic designs and builds these integrations, from one system to a shared AI layer used across the company.
| Systems | Salesforce, HubSpot, Dynamics 365, SAP, NetSuite, Zendesk, ServiceNow, Shopify and custom databases |
|---|---|
| Patterns | API features, embedded copilots, background jobs, event driven flows and MCP tool servers |
| First release | One system integration in 3 to 6 weeks |
| Typical budget | $10,000 to $80,000; platform level from $80,000 |
| Models | GPT 5 family, Claude, Gemini, Llama or Mistral, swappable by configuration |
| Ownership | Code, prompts and evaluation sets live in your repository |
AI integration services for the software you already run, explained
- 1Connect securely through APIs or the database
- 2AI reads, checks and suggests on live records
- 3People approve inside the screens they know
- 4Every action is logged and measured
Read the video transcript
AI integration services for the software you already run. Add AI to your ERP, CRM or in house system without replacing it. Here is the problem. Replacing core systems is slow, risky and expensive. Teams still copy data between screens. And errors are found after the money has moved. Here is how it works. First, connect securely through APIs or the database. Second, AI reads, checks and suggests on live records. Third, people approve inside the screens they know. And finally, every action is logged and measured. What do you get? Your system stays as it is. Connectors and prompts are yours. Works with NetSuite, SAP, Dynamics, Salesforce and in house tools. One system integration $10,000 to $30,000, in 3 to 6 weeks. The easiest way to start is a $1,500 AI Pilot on your own data. You see a working version in ten business days, and the fee is credited to the full build. Book a free call, or message us on WhatsApp, at vrisic.com.
Five AI integration patterns, and when each one fits
Every AI integration we build is one of these five shapes or a mix of them. Picking the right pattern early decides latency, cost and how much of your existing code has to change.
- 01
Direct API integration
Your application calls an AI endpoint at a specific moment, such as when a user clicks “Summarise”, submits a form or opens a record, and shows the result straight away. We put a small service between your app and the model that assembles context, validates the output and logs the request. It is the fastest way to add AI to an existing app.
Best for: A single, well defined feature in software you control
- Typed request and response schemas
- Timeouts and a plain fallback message
- One endpoint your team can reuse
- Cost logged per call
- 02
Embedded copilot
A side panel or chat inside the system people already use, whether that is a Salesforce Lightning page, a Zendesk ticket view, a Dynamics 365 form or your own admin screen. The copilot sees the record in front of the user, answers questions about it, drafts replies and proposes updates the user confirms. It inherits the user’s login and permissions.
Best for: Sales, service and operations staff who live in one screen all day
- Context from the open record
- Drafts the user edits before saving
- Actions only with explicit confirmation
- Feedback button on every answer
- 03
Background processing
AI works on batches or queues without anyone watching: enriching thousands of CRM contacts overnight, classifying a backlog of tickets, extracting fields from scanned invoices or tagging a product catalogue. Failed calls retry in a durable workflow engine, and low confidence results go to a review queue, not your system of record.
Best for: High volume, repetitive work where a few minutes of delay is fine
- Retries that survive restarts
- Review queue for low confidence items
- Rate limits matched to each platform
- Daily run report
- 04
Event driven integration
The AI reacts to something happening in a system, such as a new lead, a changed order status, a ticket breaching its service level or a payment failure. Webhooks, Salesforce Platform Events, Change Data Capture or a message broker such as Kafka deliver the event; the AI decides what it means and triggers the next step.
Best for: Processes that cross systems and need a response within seconds or minutes
- Idempotent handlers so duplicates are harmless
- Dead letter queue for failed events
- Clear owner for every automated action
- Full event to action trace
- 05
MCP tool servers
We wrap a system’s actions, such as “find customer”, “create quote” or “check stock”, as tools on a Model Context Protocol server. Any compatible assistant or agent can then use them under the permissions you set, whether that is Claude, ChatGPT, Microsoft Copilot or agents we build for you. One governed server replaces many one off connectors and prepares your systems for AI agent development.
Best for: Companies expecting several AI assistants or agents to use the same systems
- Narrow, named tools rather than raw database access
- OAuth scopes per tool and per user
- Read only tools shipped first
- Every tool call logged and replayable
AI CRM integration, AI ERP integration and the rest of your stack
Each platform has its own APIs, limits and built in AI products. Here is what we look at first on the systems we are asked about most.
A good plan starts from the platform’s supported interfaces and limits, not from the model. Your edition, licences and customisations change the details, so we confirm them in scoping.
- Salesforce. We use the REST and Bulk APIs for reads and writes, Platform Events and Change Data Capture for real time triggers, and Lightning Web Components for an embedded copilot. We check your daily API allocation and Agentforce first.
- HubSpot. The CRM API, webhooks and custom workflow actions let AI score leads, summarise timelines and draft sequences. Breeze covers generic tasks; custom work pays off with your own data sources or rules.
- Microsoft Dynamics 365. Integrations run through the Dataverse Web API with Azure OpenAI in your tenant, which keeps data inside your Microsoft boundary. We extend Copilot when a process spans non Microsoft systems.
- SAP. On SAP S/4HANA we use OData services and SAP Business Technology Platform events, never direct table writes. Older SAP ECC systems need more care, and with mainstream maintenance ending in 2027 we design integrations that survive the move to S/4HANA.
- NetSuite. SuiteTalk REST web services, SuiteQL for reads and SuiteScript for in product actions. Journal entries are saved as drafts for approval.
- Zendesk and ServiceNow. Triggers and webhooks feed tickets to the AI for classification, routing, suggested replies and knowledge lookups; the ServiceNow REST Table API and Flow Designer do the same for IT and HR requests. We compare Zendesk AI agents and Now Assist first.
- Shopify. The Admin GraphQL API and webhooks power catalogue enrichment, order status answers and returns triage. Custom work connects Shopify to your ERP or warehouse.
- Custom databases and in house apps. For PostgreSQL, SQL Server, MySQL or a data warehouse, we build a read only query layer with approved views, so the AI answers questions in plain English without ever holding write credentials.
If your main goal is smarter selling, our guide on how to add AI to your CRM walks through the first three use cases worth building. When the answers need to come from documents rather than records, see our enterprise RAG and AI search work.
Is your data ready for AI, and what about legacy systems?
AI integration projects rarely fail on the model. They fail on missing fields, duplicate records, unclear ownership and systems that were never meant to be read by software.
Data readiness means the records the AI will use are reachable, reasonably complete, labelled consistently and owned by someone who can answer questions about them. It does not mean perfect data. A model copes with messy free text; it cannot guess a contract tier that is blank in 40% of accounts.
In the first week we run a short readiness check on the exact fields the use case needs:
- Access. Is there a supported API, a reporting replica or an export, and who approves credentials?
- Completeness. What share of records have the fields the AI relies on, measured, not estimated?
- Consistency. Do picklists, status values and product codes mean the same thing across regions and teams?
- Sensitivity. Which fields hold personal, health or payment data that must be masked or kept out of prompts?
Legacy systems get the same treatment with one extra rule: we do not put AI logic inside them. For an AS/400 application or an old on premises ERP, we read from a replica or a scheduled export, and we write back through whatever the system already trusts, which may be a file drop, a stored procedure the vendor supports or a small API we place in front of it.
Examples of AI integration by industry
The same five patterns show up everywhere. What changes is which system holds the truth and what a mistake would cost.
Healthcare and dental
Intake forms summarised into the practice management system, referral letters coded and routed, and appointment reminders drafted from the schedule, built to HIPAA requirements with health data kept out of logs.
Less front desk admin per patient
Read moreLaw firms
Matter intake from web forms and email pushed into the practice management system, conflict check lists prepared automatically, and document management search with citations to the source clause.
Faster intake, cleaner matter records
Read moreReal estate
Portal leads enriched and scored in the CRM, viewing notes turned into follow up tasks, and tenant maintenance requests classified and sent to the right contractor.
Quicker first response to every lead
Read moreEcommerce and retail
Shopify product copy and attributes generated from supplier sheets, order status answers pulled from the store and the carrier, and returns reasons classified for merchandising.
Fewer tickets, richer catalogue
Read moreHome services
Calls and texts turned into booked jobs in the field service platform, quotes drafted from job notes and photos, and invoices chased with context from the job history.
More booked jobs, faster cash
Read moreFinance and accounting teams
Supplier invoices read, matched to purchase orders in NetSuite or SAP and saved as drafts, with exceptions explained in plain English for the approver.
Shorter month end close
B2B SaaS and IT services
Support tickets in Zendesk or ServiceNow classified, deduplicated and answered from product docs, with engineering escalations summarised into Jira.
Lower cost per ticket
How we integrate AI into existing software safely
Six stages, designed so your live system is never the test bed. Testing and a gradual rollout are part of the plan from day one.
- 01
Scoping and access plan
1 weekA free call, then a written proposal naming the systems, the pattern, the fields involved and every credential, sandbox and approval we need. We check whether the vendor’s built in AI already does the job. You get a fixed price and a dependency list with owners.
You get: Integration map, Access request list, Fixed price
- 02
Readiness check and evaluation set
1 to 2 weeksWe measure data completeness on the real fields, collect 50 to 200 real examples with the answer a good employee would give, and agree the pass mark. That evaluation set becomes the definition of “working” for the rest of the project.
You get: Data readiness report, Evaluation set v1, Success metrics
- 03
Build in a sandbox
2 to 6 weeksWe build against a sandbox or a copy of production. Every change runs the evaluation set and contract tests against the platform API, so a changed field or a new model version shows up as a failed test, not a support ticket.
You get: Integration service in your repo, Automated tests, Demo every two weeks
- 04
Shadow mode
1 to 2 weeksThe AI runs on live data but its output goes to a log, not to users or records. We compare its results with what your team actually did, fix the gaps and publish accuracy, latency and cost per transaction before anyone relies on it.
You get: Shadow run report, Cost per transaction
- 05
Staged rollout
1 to 3 weeksBehind a feature flag, the integration goes to one team, region or queue first, with approvals on any write that touches money or customers. We widen access when the numbers hold, with a switch to turn the AI off.
You get: Rollout plan, Runbook, Monitoring dashboards
- 06
Operate and improve
OngoingWe watch quality, API errors and spend, rerun the evaluation set when models or platforms change and ship small improvements. You can keep us on support or take it in house with a recorded handover.
You get: Monthly quality report, Release notes
AI integration services pricing
Typical ranges for the three kinds of AI integration we deliver. You get one fixed price in writing after a free scoping call, and it only moves if the scope does.
One system integration
Adding one AI capability to one system, such as ticket triage in Zendesk or deal summaries in HubSpot
$10,000 to $30,000£8,000 to £24,000AED 37,000 to AED 110,000
3 to 6 weeks
- One pattern, one system, one use case
- Evaluation set and pass mark
- Output validation and fallbacks
- Shadow run before go live
- Deployment in your cloud account
- Handover documentation
Multi system integration
AI that reads from and writes to several systems, such as CRM, ERP and service desk together
$30,000 to $80,000£24,000 to £64,000AED 110,000 to AED 294,000
6 to 12 weeks
- Two to five connected systems
- Event driven or background workflows
- Record matching across systems
- Approval steps for sensitive writes
- Monitoring, alerts and cost dashboards
- Staged rollout with feature flags
Platform level integration
A shared AI layer used across departments, with governance, MCP servers and central controls
From $80,000From £64,000From AED 294,000
3 to 6 months
- Model gateway with routing and budgets
- MCP tool servers for core systems
- Central audit logging and access policies
- Data residency and private networking
- Playbook for new use cases
- Dedicated engineering lead
Typical ranges; you get one fixed price in writing after a free scoping call. Model and hosting usage is billed at cost, managed support plans start at $1,500 per month, and annual running costs typically land at 15% to 30% of the build cost. For market context, Clutch reports that the most common AI project budget is $10,000 to $49,999 based on verified client reviews (Clutch AI pricing guide, updated September 2026). Our wider AI development cost guide compares project types.
What drives AI integration cost?
Two integrations that sound alike can differ in price by three times. Biggest drivers first.
| Cost driver | Effect on budget | Why it matters |
|---|---|---|
| API quality of the target system | High | A modern REST or GraphQL API with webhooks is quick to work with. SOAP services, file drops, low rate limits or no API at all add adapters, queues and testing. |
| Number of systems that receive writes | High | Reading is cheap. Every system the AI updates needs validation, idempotency, rollback and an approval path, and each one multiplies the test cases. |
| Data clean up and record matching | High | Duplicate customers, blank fields and inconsistent codes must be fixed or handled before AI output can be trusted. This is the most underestimated line in most budgets. |
| Customisation of the platform | Medium | A heavily customised Salesforce org or SAP system has custom objects, validation rules and triggers the integration must respect and test against. |
| Compliance and data residency | Medium | HIPAA, UK GDPR or UAE hosting rules can require regional model endpoints, private networking, redaction and extra documentation. |
| Latency requirement | Medium | An overnight batch is simple. An answer inside two seconds while a customer waits needs caching, smaller models and careful prompt design. |
| Volume of transactions | Low | Volume barely changes build cost but drives running cost. We estimate cost per transaction during the shadow run so the monthly bill is known before launch. |
Not sure which system to start with?
Bring your list of core systems and the task that eats the most hours; if it is a repetitive process, AI workflow automation may be the better fit. In 30 minutes we will suggest the pattern, the first integration worth building and a price range, even if the answer is to switch on a feature you already pay for.
Built in vendor AI, iPaaS connectors or a custom AI integration?
There are three honest ways to add AI to existing systems. Each wins somewhere, and the right choice depends mostly on how many systems the task touches and how much control you need over models and cost.
| Built in vendor AI (Agentforce, Copilot, Breeze) | iPaaS and no code connectors (Zapier, Make, Power Automate) | Custom AI integration by Vrisic | |
|---|---|---|---|
| Time to first result | Days, often a setting | Days | 3 to 6 weeks for one system |
| Upfront cost | Low; licence or per action pricing | Low; subscription and task pricing | From $10,000 |
| Works across several vendors’ systems | No | Yes | Yes |
| Choice of model and provider | Limited to the vendor’s options | Some | Yes |
| Your own rules, data and evaluation set | Within product settings | Basic | Yes |
| Handles complex logic, retries and approvals | Inside one product | Simple flows only | Yes |
| Running cost at high volume | Can rise quickly per seat or action | Rises with task count | Model usage at cost |
| Risk of vendor lock in | High, tied to one platform | Medium, flows live in the tool | Low, code and prompts are yours |
| Best when | The job lives inside one product | Light automations between SaaS apps | The process spans systems or needs control |
Many clients use all three: built in AI for standard tasks, a connector for light glue work and a custom integration for the process that matters most. We compare the options in more depth in AI automation tools vs custom builds.
Tools behind our LLM integration work
Plain, well supported technology that your own engineers can read and maintain. Nothing proprietary sits between you and your systems.
Models
Chosen per task on your evaluation set and swappable through the gateway.
Model hosting
Regional endpoints for data residency. See our note on private and self hosted LLMs.
Integration plumbing
Durable queues and workflows so no event or job is lost.
AI tooling
Structured outputs validated against schemas before any write.
Services and data
Small services that live beside your systems, not inside them.
Observability
Every prompt, tool call and API write traced end to end.
Security when AI can read and write your records
An integration gives a model a path into systems that hold customer, financial and health data. We treat that path like any other privileged service account, only stricter.
Least privilege credentials
Each integration gets its own service account or OAuth app with only the scopes it needs. Read only comes first, and secrets sit in your key vault, never in code.
User level permissions
Copilots and MCP tools act on behalf of the signed in user, so the AI cannot fetch a record that person could not open. Row level and field level security in the source system still apply.
Prompt injection defence
Tickets and documents can carry hidden instructions. We separate data from instructions, allowlist tools and test against the OWASP Top 10 for LLM Applications before launch.
PII redaction and minimisation
Only the fields a task needs are sent to the model. Names, card numbers and health details are masked where the task allows, and traces follow your retention policy.
Audit trail for every write
Each change the AI makes is logged with the input, the model version, the approver and the API response, so any record can be traced back and reversed.
Compliance you can document
We build to HIPAA requirements and sign a BAA where our vendors support it, and design for GDPR, UK GDPR, CCPA/CPRA and UAE PDPL. We do not claim certifications we do not hold.
AI integration for companies in the US, UK and UAE
The engineering is the same in every market. Data rules, hosting regions, languages and the systems companies favour are not.
United States
US integrations most often touch Salesforce, HubSpot, NetSuite and ServiceNow. Health data falls under HIPAA, and state privacy laws led by California’s CCPA/CPRA shape what customer data can be sent to a model and how people can opt out.
- US cloud regions and model endpoints
- BAA route for healthcare integrations
- Pricing and invoices in USD
- Working hours overlap with Eastern and Pacific time
United Kingdom
UK projects run under UK GDPR and the Data Protection Act 2018 as amended by the Data (Use and Access) Act 2025. Dynamics 365, Sage and Xero sit beside Salesforce in many UK stacks. We support your DPIA, keep processing in UK or EU regions and document each model provider as a processor. Our UK AI development guide covers local buying questions.
- Azure UK South or AWS London hosting
- DPIA and records of processing support
- Pricing in GBP
- Full overlap with UK working hours
United Arab Emirates
UAE integrations often need Arabic and English outputs, WhatsApp as a channel and SAP or Dynamics 365 as the core system. We work to the UAE PDPL (Federal Decree Law No. 45 of 2021), the DIFC Data Protection Law No. 5 of 2020 or ADGM rules, and host models in country where required. See our Dubai and UAE AI guide.
- Azure UAE North or AWS Middle East (UAE) region
- Arabic and English prompts and outputs
- Pricing in AED
- Good overlap with Gulf Standard Time
How to choose an AI integration company
Eight questions that show whether a vendor has connected AI to real production systems or only built chat demos. Ask them of everyone, including us.
- 1
Which of our systems have you integrated before, and through which APIs?
A credible answer names the interfaces, such as Bulk API, Dataverse Web API or SuiteTalk REST, and the limits they ran into. Vague talk about “connectors” is a warning sign.
- 2
Will you tell us if the built in AI is enough?
A partner who never recommends the vendor’s own feature is selling hours. You want an honest comparison with Agentforce, Copilot or Zendesk AI.
- 3
How will you test against our live data without risking it?
Look for sandboxes, contract tests, an evaluation set and a shadow run before anything writes to production. Testing on the live system is a red flag.
- 4
What happens when the AI output is wrong or the API fails?
Ask about schema validation, retries, dead letter queues, approval steps and how a bad write is reversed. Silence on failure modes means they have not planned for them.
- 5
Can we switch model provider without rebuilding?
A model gateway and prompts stored in your repository make a provider change a configuration task. Proprietary middleware or a vendor hosted platform makes it a rebuild.
- 6
Who holds the credentials, and where does the code run?
The safe answer is your key vault, your cloud account and your repository from the first day, with vendor access removed at handover.
- 7
How do you estimate running cost per transaction?
Good teams measure tokens and API calls during a shadow run and give you a monthly figure before launch, plus dashboards and budget alerts after it.
- 8
Who will actually write the integration?
Meet the engineers, not only the sales lead. For wider comparisons see our list of the best AI software development companies.
Questions we hear every week
Still unsure about something? Ask us on a call. We will give you a straight answer, even if it means we are not the right partner.
How much does it cost for AI integration?
AI integration typically costs $10,000 to $30,000 to connect one system, $30,000 to $80,000 for an integration spanning several systems, and from $80,000 for a platform level integration with shared services and governance. The biggest drivers are API quality, the number of systems that receive writes, data clean up and compliance scope. Model usage is billed at cost on top. Vrisic gives you one fixed price in writing after a free scoping call.
What are examples of AI integration?
Common examples include a CRM that summarises every account and drafts the next email, a service desk that classifies and routes tickets before a person reads them, an ERP that reads supplier invoices and matches them to purchase orders, a store that writes product copy from supplier sheets, and an internal app that answers questions about your own database in plain English. In each case the AI works inside a system the business already uses.
How do you integrate AI into existing software without rewriting it?
We add a small integration service beside your application rather than inside it. The service listens for events or exposes an API, calls the model, validates the output against a schema and writes back through your existing API with the same permission checks. Your core code changes only where a button, panel or webhook is added. That keeps the blast radius small and makes the AI easy to switch off.
What is LLM integration?
LLM integration is the engineering work that connects a large language model, such as the GPT 5 family, Claude or Gemini, to a business system so it can read the right data, produce a structured result and hand that result back safely. It covers authentication, prompt and context assembly, retrieval, output validation, error handling, logging and cost control.
Should we use Agentforce, Copilot or Breeze instead of a custom AI integration?
Use the vendor’s built in AI when the job lives entirely inside that one product and its standard features fit. Salesforce Agentforce, Microsoft Copilot in Dynamics 365 and HubSpot Breeze are strong inside their own walls. A custom integration makes sense when the task spans several systems, needs your own rules or models, or when per seat or per action pricing becomes expensive at your volume.
How does AI ERP integration work with SAP or NetSuite?
The AI reads ERP data through supported interfaces, such as OData services on SAP S/4HANA or SuiteTalk REST and SuiteScript on NetSuite, and prepares proposed entries like matched invoices, coded expenses or reorder suggestions. Writes go back through the same interfaces, usually as drafts a finance user approves. We never write directly to ERP database tables, because that bypasses validation and can void vendor support.
What is an MCP server and do we need one?
An MCP server exposes a system’s actions and data to AI assistants through the Model Context Protocol, an open standard that Anthropic introduced in 2024 and that is now governed by the Linux Foundation’s Agentic AI Foundation. You need one when several AI clients or agents should use the same tools under the same permissions. For a single feature in one application, a direct API integration is usually simpler.
Can you integrate AI with a legacy system that has no API?
Usually, yes. Options in order of preference are a read replica or reporting database, scheduled file exports, an existing message queue, a thin API we build in front of the old system, and as a last resort robotic process automation on the user interface. We choose the most stable route available and keep AI logic outside the legacy code so the old system does not need to change.
How long does an AI integration project take?
A single system integration takes 3 to 6 weeks, a multi system integration 6 to 12 weeks, and a platform level programme 3 to 6 months. Most delays come from waiting for API credentials, sandbox environments, security approval or a data owner’s sign off rather than from engineering. We list every access request in week one.
Will adding AI slow down or break our existing system?
It should not, if the integration is designed properly. AI calls run asynchronously or in a separate service, so a slow model response never blocks a checkout, a ticket save or a posting run. We respect the platform’s API limits, add timeouts and fallbacks, and launch behind a feature flag. If anything misbehaves, the flag turns the AI off and the system carries on as before.
Is our customer data sent to OpenAI or other model providers?
Only the minimum needed for each task, and only through business API tiers whose standard terms say API data is not used to train models. We can redact personal data before a call, route sensitive workloads to Azure OpenAI, AWS Bedrock or Google Vertex AI in a chosen region, or run an open weight model inside your own network when data must not leave it.
How do we avoid vendor lock in with AI integrations?
Keep three things in your hands: the code, the prompts and evaluation sets, and the choice of model. We put every model call behind a gateway so providers are swapped by configuration, store prompts in your repository, and expose tools through open standards such as the Model Context Protocol. You own the result outright and can move it to another team at any time.
Find the process where AI will pay off first
Message us on WhatsApp for the fastest reply, or book a free thirty minute call. You will leave with the processes most worth automating, whether to build new or upgrade what you have, a realistic timeline and a clear idea of cost, whether or not you work with us.