Run your MSP
on one thing.
/ Not seven.
Unified PSA · RMM · Remote · Backup · Vault · Billing. Typed API. Published protocols. AI wired into the pipeline — not bolted on a sidebar. European data residency on every plan. Your stack, finally one thing.
press / to search · ⌘K for commands · g d go dashboard · g p go pricing
You don't need
seven tools.
You need one.
Your ticketing has never met your RMM. Remote charges per concurrent seat. Backup alerts live in a fourth inbox. Finance opens a CSV. This isn't a stack — it's a tax on your time.
// your stack today
- Ticketing vendor€/user
- RMM vendor€/endpoint
- Remote tool€/concurrent
- Backup€/TB
- AV / EDR€/device
- Docs · vault€/user
- Invoicing · CRM€/seat
// with MspCoreX
1 data model
1 audit trail
Priced per endpoint, with unlimited technicians. EU-hosted on every plan. Security is never a line item.
See how that stack prices out against ours →Five pillars. Everything else follows.
Modules your techs actually use.
Built for the people who get paged at 2 AM. Not the people who make slides. Ten modules, one login, one audit.
cross-platform agents · ClickHouse telemetry · predictive alerting · zero-trust enrollment
AI answers the phone · opens tickets · reads status to callers · 24/7
file · folder · image · ransomware-guard auto-isolate · instant restore
WebRTC native · multi-monitor · session recording · E2E DTLS-SRTP
signed scripts · PowerShell / bash · scheduled · approval · audit
| module | what | platforms | engine | status | |
|---|---|---|---|---|---|
| RMM | cross-platform agents · ClickHouse telemetry · predictive alerting · zero-trust enrollment | win · mac · linux/deb | rust + ts | GA | explore → |
| Voice Agent | AI answers the phone · opens tickets · reads status to callers · 24/7 | phone · SIP | asterisk + DGX | GA | explore → |
| Backup | file · folder · image · ransomware-guard auto-isolate · instant restore | win · mac · linux | native | GA | explore → |
| Remote Desktop | WebRTC native · multi-monitor · session recording · E2E DTLS-SRTP | web · native | WebRTC | GA | explore → |
| Mobile | on-call workflow · signed push · remote triage · offline reads | iOS · Android | expo | GA | explore → |
| Vault | credential vault · browser extension · share / rotate / audit | all | AES-256-GCM | GA | explore → |
| Patching | patch campaigns · stage rings · rollback · compliance reports | win · mac | native | GA | explore → |
| Finance | time · billable rules · invoice · BNR FX · VAT · contract renewals | web | native | GA | explore → |
| Scripts Marketplace | signed scripts · PowerShell / bash · scheduled · approval · audit | win · mac · linux | native | GA | explore → |
Every job, every technician, on one map — live.
Dispatch is not a calendar with addresses typed into it. Jobs sit where the client actually is, technicians report their own position while they work, and the colour of a pin is its live status — so the question "who is nearest, and are they free" is a glance rather than four phone calls.
- Jobs plotted today
- 8 / 8
- Technicians live
- 4
- Status colours
- 4
Screenshot from the product, on seed data.

Not a mockup. The screen a technician works on.
Three of them, from a running instance on demonstration data. Softened deliberately — a customer's records are not marketing material.

An alert that explains itself
The AI reads the host's own telemetry and writes what it means, what probably caused it, the commands that fix it, and a note for the client.
open the module →
The phone call, already a researched ticket
Ana answers, confirms who is calling, and takes the problem down. While she asks, she reads the endpoints, logs and alerts — and the technician gets the ticket with the KB article, the runbook and the history already on it.
open the module →
Backups you can actually audit
What is protected, what ran, what failed and why — instead of a green tick that means nobody looked.
open the module →Screens from the product, captured on seed data and softened.
The same shift, in a pocket — not a cut-down version of it.
The technician app is not a viewer. A job is started, held and closed from it, the work clock runs against the ticket, photos and signatures attach on site, and an RMM alert can be acknowledged from a van. Whatever a technician does on the phone is the same record the office sees a second later.
- Works with a weak signal
- ✓
- Platforms
- iOS · Android
- Interface languages
- 4
It follows the language the account is set to, in all four we ship — a Barcelona technician reads English while the finance desk in Bucharest reads Romanian, off the same ticket. The client-facing portal ships in the same app: your customers get their tickets, invoices and quotes on their own phone, without seeing anything of your operation.

The day, on opening
What is assigned, what is on hold, and how many alerts are waiting — before anything is tapped.

The route, with the clock
Every job of the day with its window and status. Complete or hold a job where you are standing.

Work time, on the ticket
The stopwatch runs against the ticket, not a separate timesheet — SLA response and resolution stay in view.

The alert, and what to do
The same AI Assist as the desk: acknowledge, resolve, snooze, or turn the alert into a ticket.

The client, before you knock
Contacts, equipment and the credentials for the site — pulled up in the car park.

The endpoint in your hand
Scan the asset tag, and its history and open tickets are already there.
Screens from the iOS build, captured on seed data and softened.
AI works the ticket. Not explains it.
No chatbot. No sidebar. AI runs inside the dispatcher, the summariser and the anomaly detector. Strict data boundaries. Most inference in the EU, the rest on named providers. Full audit on every call.
Classify. Route. Under 2s.
Every decision explainable, logged, reversible. Human-in-the-loop by default on low confidence.
Notes before tab close.
Auto-summary, action items, billable minutes. Follow-ups scheduled automatically.
Alert before the call.
Anomaly detection on telemetry. Auto-creates tickets, pages on-call directly.
AI answers the phone.
Callers open tickets or get status read back — 24/7, in their language. Handoff to a human on request.
We own the silicon your data runs on.
MspCoreX is an AI company that bought its own GPUs. Training and most inference run on dedicated NVIDIA hardware in our own EU racks, on open-weight models we fine-tune ourselves. The finance copilot and the alert-assist validation pass run on a US provider, and wherever any other feature falls back to an external model, or is served by a specialised one, that provider is named on our sub-processor register.
Owned, not rented.
NVIDIA accelerators we own and operate. Not rented cloud capacity.
Open models, tuned in-house.
Open-weight foundations, distilled and evaluated on our own training node.
Most AI stays on our GPUs.
Most inference runs on self-hosted models in our EU datacenter. The finance copilot and the alert-assist validation pass are primary on a US provider; it and the fallback and specialised-model providers are listed on our sub-processor register, with scope and transfer basis.
Four DGX carry production.
Dedicated to this platform, with a training node carrying 1 TB of RAM for long contexts.
Security is
the architecture.
Not a checklist. Not a compliance page. A 40-page whitepaper, a security.txt, a PGP key, a disclosure policy and a subprocessor list. We would like you to read them.
Multi-tenant isolation.
Enforced at the query layer. 334 ACL policies. 9 granular roles. Tenant scope is a primary key.
Immutable audit.
Pipeline invariant: any 2xx write without an audit event fails closed. Append-only, hash-chained.
Encryption in depth.
Vault AES-256-GCM per-tenant keys. DTLS-SRTP on remote. TLS 1.3. Per-device agent keys, revocable.
Identity · access.
MFA email/TOTP. SSO SAML/OIDC + SCIM. IP allowlists. Step-up auth. 9 roles.
Data sovereignty.
EU-hosted; most AI runs on self-hosted models in our EU datacenter, with a cloud fallback and two features primary on a US provider — every provider is listed on the subprocessors page. GDPR by architecture. NIS2-ready.
Operators who count every minute.
// we replaced six tools in 90 days. first-response time dropped 68%. single audit across the whole day — first time ever.
// the audit trail is the best I have reviewed. passed ISO first run. we have not said that about any other vendor.
One rate per endpoint. No plans to choose between.
Every figure below is published. One rate, the same at 11 endpoints and at 1,000 — no tiers to cross, no bill that changes shape as you grow. Billed on last month's peak agent count, in EUR, hosted in the EU.
The whole platform: PSA, RMM, remote, backup and AI. Unlimited technicians.
- →Unlimited technicians, on every account
- →PSA + RMM + Remote + Backup + AI
- →Windows, macOS and Linux agents
- →5 GB backup pool per endpoint · €7/TB beyond
- →Unlimited concurrent remote sessions
- →4 AI credits per endpoint / month
- →No endpoint minimum · monthly, no lock-in
Your first 10 endpoints
Run up to 10 endpoints on the whole platform, free, forever — not a trial. Past 10 the rate applies to your whole fleet. No card to start.

