AI Integration · ERP / CRM / Outlook

AI in your ERP.
On your terms.

The model is a choice — Claude Enterprise, OpenAI Enterprise, or a private model you own outright. The plumbing is the product: connectors and agents wired into the systems your business actually runs on, built so you can switch models later without rebuilding a thing.

Claude · OpenAI · self-hosted Approval-gated writes Every action logged

The core offering

An agent on your ERP server, doing the busywork

Most business AI stops at a chat window. This doesn't. I put an agent on the Windows server where your ERP lives — with least-privilege access to the database and the file share — so it can do real work: query orders, reconcile deliveries, generate invoices and reports as files, draft the follow-up email in Outlook. Think of a capable engineer at that terminal, except it's tireless, logged, and never acts without sign-off.

  • Works with the ERP you already run — Exact Globe & Synergy, Sage, Microsoft Dynamics, NetSuite, SAP Business One, QuickBooks, or a custom in-house system. Old and on-prem is often the easiest — if it has a database or an API, it can be integrated.
  • CRM & Outlook too — Salesforce, Dynamics, HubSpot: customer histories summarized before a call, quotes drafted from CRM data, inboxes triaged with your rules.
  • Automations that run in the background — scheduled jobs the agent handles end-to-end, surfacing only what needs a human decision.

Where it plugs in

Integration points I build against, in the order clients ask for them.

ERP
Exact Globe / Synergy, Sage, Dynamics, NetSuite, SAP Business One, QuickBooks, or custom. Direct database access on the on-prem ones, API on the cloud ones — least-privilege either way: order and inventory queries, invoice generation, reconciliation, reporting, with writes behind approval gates.
CRM
Salesforce, Dynamics, HubSpot, SQL CRMs. Customer summaries, quote drafting, pipeline hygiene, data cleanup — against API-based and database-backed systems alike.
Outlook / M365
Drafting, triage, and follow-ups grounded in your ERP and CRM data — the reply cites the actual order status, not a guess.
File servers
The agent reads and writes real files on your share — Excel reports, PDFs, import/export batches — where your team already looks for them.
Anything with an API
Ticketing, accounting, scheduling, industry-specific SaaS. If it exposes data, it can join the workflow.

No lock-in. No black box.

The integration layer is yours; the model behind it is swappable. Three ways to run it:

Frontier · managed

Claude Enterprise

Anthropic's enterprise platform — Claude Code-style agents, strongest reasoning for complex multi-step work, enterprise data controls. My default recommendation when the workload justifies it.

Frontier · managed

OpenAI Enterprise

GPT-class models with enterprise agreements. If your organization is already committed here, the same connectors and guardrails apply — the integration doesn't care.

Private · yours

Self-hosted models

DeepSeek, Llama, Qwen and friends on a GPU server you own. Prompts and data never leave your building — the right answer for regulated data, and often cheaper than per-seat licensing.

Trust, engineered

Agents with database access need adult supervision

Giving software the keys to your ERP is a security decision, and I treat it like one — the same discipline as the EDR platform I run.

  • Read-only first. Every integration starts with SELECT. Write access arrives workflow-by-workflow, after you've watched it be right.
  • Approval gates. Outbound email, database writes, and file changes queue for a human click — until you decide a workflow has earned autonomy.
  • Least privilege. The agent gets its own database account scoped to exactly the tables it needs. Not sa, not domain admin.
  • Full audit trail. Every query, file, and draft is logged where you can read it.
Access
Dedicated scoped DB account · no shared credentials
Writes
Approval-gated · reversible · staged before commit
Logging
Every action recorded · tamper-evident · yours
Data
On-prem model option — nothing leaves the LAN
Also on offer

Private AI hosting: chatbots & agents on your hardware

For teams that want AI fully in-house, I build and run private LLM servers — small, fast models tuned to reply in real time, plus the reverse proxy, auth, and monitoring around them.

Company chatbot

A private assistant grounded in your documents — policies, wikis, SharePoint, ticket history. Small open-weight models keep replies quick; your data keeps its residency.

Task agents

Background workers for repetitive jobs — document intake, summaries, data extraction, report prep — running entirely on your own GPU server.

The full stack, managed

Hardware sizing, model selection, hardened hosting, audit logging, and upgrades. One-shot build with handover, or run under a light retainer.

Where this is headed. Every private deployment we build runs on hardware in Canada. Longer term, we're working toward shared Canadian-owned GPU infrastructure — so a BC business can rent serious private-AI capacity without sending its data across the border or buying a server outright. That's a direction, not a product page yet; the on-prem builds above are what we ship today.

Proof of work

I run this stack myself, every day

The tooling I sell is the tooling I operate. The ERP Agent Console is a live demo of this exact offering — an agent with least-privilege access to a sample ERP database, approval gates and all, running on my own GPU server. LLM Chat is a private assistant on the same hardware — nothing leaves the LAN. Tower (shown here) pairs a live SSH terminal with an AI coding assistant; it's how I manage this infrastructure from anywhere.

The ERP demo is password-protected — ask for access and I'll send you the credentials.

How an integration lands

Fixed scope, small first step, expand on proof.

  1. Audit & pick one workflow Free 60-minute review of your ERP/CRM landscape. We pick the single workflow with the best payoff — usually something everyone hates doing manually.
  2. Pilot in weeks, read-only A fixed-price pilot integration you can watch working against real data before it's allowed to change anything.
  3. Expand workflow by workflow Writes get enabled where trust is earned; new workflows get added where the pilot proves value. You own everything that's built.

Questions I get asked

Our ERP is 20 years old and the vendor barely supports it. Can you still integrate AI?

Usually, yes — old systems are often the easiest, because everything lives in a SQL database I can read directly. No modern API required.

Which AI vendor should we use?

Whichever fits your data and budget: Claude Enterprise or OpenAI Enterprise when you want frontier capability with enterprise controls, self-hosted models (DeepSeek, Llama, Qwen) when data can't leave, or a mix. The integration is built so switching later is a config change, not a rebuild.

What stops the agent from wrecking our database?

Scoped credentials (it can only see the tables it needs), read-only defaults, approval gates on every write, and a full audit log. Pilots run read-only until you've verified the output yourself.

Does our data get used to train someone's model?

No. Enterprise agreements from Anthropic and OpenAI exclude training on your data — and with self-hosted models the question doesn't even arise, because nothing leaves your network.

What does a pilot cost?

Fixed-price, quoted after the free audit — depends on the system and the workflow. The audit itself costs nothing and you keep the written report either way.

Talk about an AI integration

Tell me what ERP or CRM you run and which chore you'd automate first. I'll reply within a business day with whether it's integrable, a rough shape, and a cost.

  • The one workflow AI could take off your team's plate first
  • Where your endpoints and mail flow are actually exposed
  • One quick win you can act on right away

Prefer email? info@sd-techsolutions.com · Reply within one business day.

No spam, no sales funnel — it comes straight to me.

Book a free audit →