Skip to content
Abstract illustration of custom AI integrations linking CRM, accounting, WhatsApp and proprietary systems

Home / Case studies / Custom

Custom AI integrations across the existing tech stack.

One business, one stack, four kinds of systems that never shared a record. This case study shows how bespoke bridges between CRM, accounting, WhatsApp and proprietary tools let AI work across all of them, with a human approving anything that matters.

Custom API Bespoke Stack friendly Client under NDA
Before

Tools that do not talk, AI siloed, value trapped per app.

We built

Bespoke integrations between CRM, accounting, WhatsApp and proprietary systems.

Result

Existing stack extended with AI · multiple hours saved monthly per workflow.

Integration flow · CRM to WhatsAppExample view
New record in CRM→ Webhook fires→ AI matches accounting data→ Draft update prepared→ Human approves→ WhatsApp message sent→ Record written back

What was breaking before?

A disconnected stack is a set of capable tools that never share what each one knows. That was the situation here: the CRM held customer history, the accounting system held invoices and balances, WhatsApp held live conversations, and proprietary internal systems held everything else. Each tool worked. None of them talked. AI sat siloed inside single apps, so any value it produced stayed trapped in that one app.

The daily cost was human middleware. Staff copied details from a WhatsApp thread into the CRM, retyped CRM records into the accounting system, and checked internal systems by hand before answering a customer. Every hop invited a typo, a delay, or a missed update. Questions that spanned two systems, such as whether a chatting customer had an unpaid invoice, needed a person to open both and compare. The tools were not the problem. The gaps between them were.

What did we build?

We built bespoke integrations between the CRM, the accounting system, WhatsApp and the client's proprietary systems, so data and AI capability move across the whole stack instead of staying locked in one app. Each integration is a small, purpose-built bridge: it listens for an event in one system, carries the relevant data across, lets AI do the useful work in between, and writes the outcome back where the team already looks.

Concretely, that means API connections into each tool, webhooks that fire when something changes, and AI steps that read, summarise or draft along the way. A new CRM entry can surface in WhatsApp. An accounting record can inform how a conversation is handled. Approval gates sit on any step that sends something outward or changes a financial record, so a person confirms before the system acts. Nothing was replaced. The existing stack simply learned to cooperate.

Client identity and specific commercial metrics stay under NDA. What we publish is the shape of the system and the outcomes the client has approved. On a call we walk through live systems, not slides.

How does the system decide what to do?

Decision logic in this system is a set of explicit rules, not a black box. Every integration defines its triggers up front: which event starts the flow, which data may move, and where the result must land. Routine, reversible actions run automatically. Anything that touches money, sends a message to a customer, or changes a record of consequence stops at an approval gate and waits for a human.

AI handles the interpretive middle: reading a message, matching it to the right record, drafting the update or reply. When the AI is uncertain, or the data does not match cleanly, the flow escalates to a person instead of guessing. Every step is logged, so the team can trace what fired, what moved and who approved it. The system does the carrying and the drafting. People keep the judgement calls, by design rather than by accident.

What changed for the team?

The change the client signed off on is simple: the existing stack is now extended with AI, and each connected workflow saves multiple hours every month. Those are the outcomes approved for publication, and they describe the shape of the shift. No tool was thrown away, no team was retrained onto new software, and nothing about the daily interface changed. The tools people already knew simply started doing more.

The hours come back from the copying that stopped. Details no longer travel between CRM, accounting, WhatsApp and internal systems by hand, so the retyping, cross-checking and chasing that used to fill those gaps has fallen away, workflow by workflow. Because the saving repeats monthly per workflow, it compounds as more workflows are connected. The team spends the recovered time on the work the tools were bought for in the first place.

How would this look in your business?

A custom AI integration project starts from the stack a business already runs, not from a product we want to sell. Almost every business has the same shape of problem: a CRM here, accounting there, WhatsApp on the side, and a spreadsheet or an internal system holding the rest together, with people carrying data between them. If a tool has an API, we can usually connect it. If it does not, we say so before anything is built.

The first conversation maps where information gets retyped, where two systems disagree, and where answering one question needs three windows open. From that map we pick one bridge worth building first, put approval gates where you want control, and grow from there. Tell us which tools refuse to talk in your business, and we will tell you honestly whether a bridge is worth building.

Related capabilities. The same parts, your business.

Keep reading. Pages close to this one.

Tell us what runs slow. We build what fixes it.

Send one message describing which of your tools refuse to talk to each other. We reply with an honest read on what a custom integration can fix, what it will take, and whether it is worth building at all.