From £15,000
OAuth refresh, rate limits, signed payloads, replay. Typed contracts on every call, dead-letter queues, an audit row per attempt — the connector your CRM vendor calls a roadmap item.
What you get
An Automations build, specialised for connecting the systems you already run.
HMAC verification and idempotency built in via canarlo-core, not bolted on per endpoint.
Token refresh handled before expiry, encrypted storage, audit log on every issuance.
Rotation, scoped access and an audit trail — no token graveyard in a password manager.
Dead-letter handling with replay, and monitoring that alerts on failure rate before your vendor notices.
How it runs
The same four stages run every engagement. The service decides the scale, not the method.
01
Planner
We map every integration — endpoint, auth flow, rate-limit policy, failure mode. One week.
02
Hub
Data model, queue topology, retry policy, replay surface designed. You sign off before code.
Pricing
OAuth, retry, and a monitoring dashboard for two connectors.
£15,000Replay, dead-letter and a customer-facing connector surface.
£30,000Typed contracts, versioned schemas, alerting your on-call rotation respects.
£50,000Proof in production
A product-led business needed a SaaS that could support multiple frontends, partner integrations, and future expansion without…
View projectCategorisation, summarisation, and triage automated across an operations team's daily workload. Graceful degradation when the…
When does a business need custom software instead of buying a tool? A build-vs-buy framework for UK…
Read guideThe difference between AI, machine learning, LLMs and agents — plain-English definitions, a…
Read guideQuestions
Anything with an API — Stripe, HubSpot, Salesforce, Xero, QuickBooks, Slack, Postgres, BigQuery. If a vendor publishes docs, we wire to them. If they don't, we build the polling job or the inbound webhook handler.
Handled. OAuth flow per provider, refresh token rotation before expiry, encrypted storage at rest, audit log on every issuance. If a token revokes mid-run, the workflow pauses and routes a re-auth prompt.
Token-bucket per provider, per credential. Respects the 429 with the Retry-After header instead of guessing. Spikes get queued and drained at the allowed rate.
Talk to us
Scoped and priced before anything is built.
03
Forge
Four to eight weeks. Sandbox credentials before production tokens. Every call audited from day one.
04
CanOS
Deploy to your cloud, cut over from the legacy Zap, watch the first week of real traffic.
Should you fix a messy process first, or automate it as-is? The honest answer, a 5-minute…
Dead-letter queue on every outbound integration, surfaced in the admin with the payload and the error. Replay from the UI once the upstream is healthy — idempotency keys mean a replay doesn't double-write.
Your infrastructure. Vercel and Supabase by default, self-host if you prefer. Credentials in your secret store, logs in your account. No Canarlo SaaS in the request path.