Two systems that don't talk? We're the bit in between.
Most of what we build is the join: a portal into a case system, a website into a CRM, a payment into a ledger, a message into a record. We have done it with systems that have a modern API and with systems that have none at all.
The same five patterns, whatever the two systems are.
File-drop exchange
For legacy systems: structured XML with documents embedded, collected by a scheduled job on your own network. Nothing installed beyond a file importer. This is how eight of our Proclaim integrations work.
Modern systems, both ways
Every call logged with its input, output and error, so a feed can be debugged by someone who isn't a developer.
Scheduled, incremental, idempotent
Re-run a job or re-upload a file and nothing duplicates. A high-water mark per feed, a fingerprint per row.
WhatsApp, SMS and email
In and out of any system, threaded against the record they belong to. Notifications out, replies in.
Payments reconciled
Card, pay-by-link, recurring and Direct Debit, reconciled back into the ledger or case system with a step-by-step audit trail.
A view as a contract
Downstream BI reads a purpose-built, stable-keyed view rather than the application's tables, so schema changes never break a dashboard.
Wired in, not bolted on.
Case management: Proclaim, GRIP, MedCo, Vonage. Payments: Stripe, Opayo, Adelante, GoCardless, PaymentSense, Xero. Reviews: Trustpilot, Google, Review Solicitors. AI and speech: Anthropic Claude, OpenAI, Deepgram. Comms: Postmark, Mailgun, Amazon SES, IMAP, SMS, WhatsApp. Data: Power BI, Azure SQL, Azure Blob, Amazon S3. Utility: Google Maps, getAddress.io, Cloudflare Turnstile.
The join most UK law firms need first.
A proven, repeatable method: the web application writes structured XML into a pickup folder, a scheduled job on the firm's own network collects it, and Proclaim imports it. It works through firewalls, needs nothing installed on the Proclaim side, and every exchange is logged and replayable. Proclaim services, and AI with Proclaim.
Bring us the two systems.
Tell us what needs joining. We will tell you which pattern fits and what it would take.
0800 246 1101 · hello@prolink.io
