Coverage drift
Customers paying for EDR don't have it deployed. Customers without backup are silently exposed. Nobody finds out until renewal — or a breach.
mymsp.io | Control Center is the operations layer your MSP runs from. Multi-tenant. AI-native. Pre-wired into Autotask, Datto RMM, IT Glue, Microsoft, Xero, and the vendor portals you already use. Watching everything, every day — so the gaps, the drift, and the inbox sprawl stop costing you margin.
Already invited? Set up your tenant →
from the first production deployment · Phase 1.B
Speaks fluently to your stack
More vendors land every release. The connector pattern is generic — most new EDR, RMM, or backup vendors are a config job, not a rewrite.
Why this exists
Every MSP we've spoken to has the same three quiet problems. None are on a PSA roadmap, none have a single SaaS tool that solves them, and all silently drain margin until someone notices. mymsp.io | Control Center closes them — automatically, every day, with full audit trails.
Customers paying for EDR don't have it deployed. Customers without backup are silently exposed. Nobody finds out until renewal — or a breach.
Vendor portals say one number, your PSA says another, your invoice says a third. Reconciliation is monthly, painful, and almost always behind.
support@ takes hours to triage. Supplier invoices vanish into a tech's inbox and get re-keyed by hand. Forwarding chains lose the real customer.
The platform
mymsp.io | Control Center isn't a chatbot, a dashboard, or a flow editor you have to learn. It's a runtime for purpose-built agents that already know your stack and ship pre-wired for the work that doesn't fit anywhere else.
Agents ship knowing your PSA's data model, your RMM's site structure, your accounting system's chart of accounts. No flow-builder learning curve. Connect, review, run.
Every customer is isolated. Per-tenant overrides for vendor mappings, signatures, and rules — surfaced in a review UI, learned over time, never silently overwritten.
Every agent action records the data it saw, the decision it made, and the evidence trail — linked to the underlying Langfuse run. Trust is built before authority is delegated.
Forwarding relays don't collapse the real sender. Tickets, invoices, and replies stay attached to the customer who actually sent them — no exceptions.
The agents
The first agents we shipped focus on the back-office work that quietly costs the most margin. More are on the way as the platform expands.
Compares every customer's contracted services against what's actually deployed. Surfaces the gaps your team would never have time to find by hand.
Pulls real seat counts from your vendor portals and reconciles against what your PSA thinks you're billing. Drift surfaces, every month, automatically.
support@ stops being a triage queue. Inbound emails are classified, the real customer is resolved through forwarding chains, and tickets land in your PSA against the right contact with the right context.
accounts@ stops being a re-keying job. Supplier invoices are classified, line items extracted, matched against your active vendor licenses, and pushed as draft bills to your accounting system behind a one-click approval.
More agents on the roadmap — onboarding, off-boarding, board-pack generation, security-posture review. Tell us which one would change your week.
How it works
OAuth or API-key into Autotask, Datto RMM, IT Glue, Microsoft 365, Xero, and the vendor portals you actually use. mymsp.io | Control Center auto-derives default mappings from each upstream API — nothing to hand-write.
Every default mapping surfaces in a review UI before any agent acts. You override edge cases — a renamed site, a custom service line — and the platform learns and persists per tenant.
Agents run on schedule or on event. Outputs land where your team already works — in the PSA, in your accounting system, in your inbox — with full audit trails behind every action.
Pricing
A small platform fee for the runtime, a per-customer rate that scales with your book, and metered AI usage that keeps the heaviest months honest. No per-tech tax.
You only pay for customers we worked for. Dormant ones are free.
For our first 20 design partners.
Up to ~25 customers.
25–100 customers · the sweet spot.
100–300 customers.
Roll-ups and 300+ customer estates: enterprise terms, dedicated infrastructure, custom integrations. Talk to us.
What counts as an Active Customer?
A customer is Active in a month if any one of these happened — and Dormant (free) if none did.
A billable PSA contract was active for them
Any day in the month is enough. If you billed them, we bill you.
You did ticket work for them
Ticket created, updated, or a note added. One touch is enough.
Their RMM devices reported in
At least one device check-in, alert, or patch event. Decommissioned devices don't count.
We handled a backup or security event
Backup job ran, incident managed, or any connected security signal processed.
Tally
We count on the 1st of each month, for the month that just ended.
Live count
Your dashboard shows a running count all month. The invoice is never a surprise.
Auditable
Every Active count on your invoice points to a specific record — contract, ticket, device, or event.
You have 50 customers in your PSA. 45 have active billable contracts. 3 are project / break-fix customers who had a ticket touch this month. 2 are old prospects with no contract, no tickets, no devices.
→ 48 Active Customers this month. The 2 dormants are free.
This is the full definition. The same wording appears in your in-product billing dashboard, on every invoice, and in your tenant agreement — one source of truth, everywhere it matters.
Get on the waitlist
If you run a 25–300 customer MSP on Autotask or a similar PSA, we'd like to hear from you. The Pioneer program is capped at 20 partners and locks in early-bird pricing for life.