Per-endpoint creep
Per-endpoint pricing punishes you for growing. Quote calls hide what you actually pay.
RMM, PSA, billing, automation, reporting and the customer side of the shop. The bits that should talk to each other actually do.
Run tickets, endpoints, billing, automation and the customer-facing stuff from one screen. Closed beta · UK MSPs first · EU and US regions live · AP next.
Closed beta in motion. We don't fake customer logos.
Flat per-MSP. Not per-endpoint. Not per-tech. Onboard a new client and the bill stays put. Pounds, monthly or annual, no quote call, no auto-renew traps.
See the pricingMost MSP stacks split RMM, PSA, billing, automation, reporting, and customer workflows across separate vendors, glued together with brittle integrations and a Zapier subscription that nobody owns. The work flows through every tool; the data and the bill don't. When one vendor hikes its price, you eat it. When another gets bought, you eat it. When the integration breaks at 2am, you eat it.
Per-endpoint pricing punishes you for growing. Quote calls hide what you actually pay.
More tools means more release cadences and more places for the integration to break overnight.
Once a tool is acquired, the roadmap drifts and the support email goes quieter. We took notes.
No charts. No buzzwords. Just the day-to-day.
RMM, PSA and billing share rows, jobs and the same SPA. Click a tab to see them sit next to each other.
248 endpoints across 12 clients. Always-connected, real-time.
SLA timers running. Tickets reference live agents.
Invoice lines auto-counted from the live RMM fleet.
RMM, PSA, billing and the rest share one data model and one screen. They fit because we built them to fit, not because we wired them up later.
No fluff. Just the flow.
Endpoints report in across the month. Asset rows update with hostname, OS, patch state, the lot.
Billing day arrives. Each contract line counts its billable assets off the live fleet and writes a snapshot you can audit later.
Invoice writes with the snapshotted lines and VAT computed from the mapped tax codes. Pushes to QuickBooks or Xero in the same step.
PDF goes out to the client. Payment lands in QuickBooks or Xero, the webhook tells OpsMerge, and the invoice closes itself.
No spreadsheet reconciliation. No copy-paste between tools. No "wait, did we count the new endpoints?" The fleet is the register. The register drives the invoice. That's it.
Beta is closed and quiet. Once we have real customer quotes, they'll land here. We don't fake them.
Tell us your shop size, what you're using today, and what you'd want to move across first. We reply to every application, even the ones we can't take this round.