services / web apps / apis & integrations

Make your systems talk to each other

Most businesses don't have a software problem — they have a "our software doesn't talk to our other software" problem. We build the APIs and integrations that fix it: documented, monitored, and resilient to the day a third party has an outage.

what we build

API & integration work we take on

APIs for your product

REST or GraphQL APIs designed on purpose: versioned, documented (OpenAPI), authenticated properly, and built to be consumed by your web app, mobile app and partners alike.

System-to-system integration

CRM to accounts, e-commerce to ERP, website to fulfilment — synced reliably with queues and retries, not a cron job that fails silently on Sundays.

Real-time applications

Live dashboards, notifications, tracking and collaborative features in Node.js with WebSockets — when polling every thirty seconds stops being good enough.

Third-party API work

Stripe, Twilio, DocuSign, Companies House, your industry's niche platform — integrated defensively, so their rate limits and downtime never become your downtime.

Legacy system bridges

An API layer over the old database or desktop system nobody dares touch — so modern tools can use its data while it keeps doing what it does.

Webhooks & automation

Event-driven plumbing between your tools — the reliable, logged version of what you're currently doing in Zapier at scale, once volume or complexity outgrows it.

// how we build

Integrations fail in the gaps. We design for the gaps.

Anyone can connect two APIs on a sunny day. The craft is in the rest: what happens when the third party is down, returns nonsense, or changes a field without telling anyone. Our integrations queue and retry, validate at the boundary, alert someone when human judgement is needed, and log enough that "why didn't order 4471 sync?" takes minutes to answer, not days. That's the difference between plumbing and a liability.

faq

Common questions

Our vendor says their system "has an API". Does that mean this will be easy?

Sometimes. "Has an API" ranges from excellent to a PDF describing an FTP folder. We assess the actual API early in discovery, so surprises surface before the quote, not after it.

What does integration work cost?

Single well-behaved integrations typically start around £3,000–£8,000; API platforms and multi-system projects are quoted from a fixed-price discovery. Ongoing monitoring is available under a support retainer.

Laravel or Node.js — which will you use?

Laravel for most APIs and business logic; Node.js where real-time behaviour or heavy concurrency earns it. We argue the choice honestly — we work in both, so we've no stack to force-fit.

// get in touch

What needs to talk to what?

Name the two systems and what should flow between them. A developer will tell you how feasible it is — usually the same day.

Discuss your integration