Skip to content
Opentra
Blog

Notes from building Opentra.

6 October 2026

Kaseya is sunsetting VSA 9. When the vendor retires your tool, who decides your migration timeline?

Kaseya is steering VSA 9 users to Datto RMM on its schedule. Here is why the system your work runs on should never be retired underneath you.

Read →
24 September 2026

AI resolved 40% of your tickets. Who owns the resolution note?

Autonomous L1 vendors close tickets and write the audit trail for you. Here is why owning your PSA and your resolution record still matters.

Read →
21 September 2026

The Salesloft Drift breach was a preview: your PSA's OAuth tokens are the front door to your client book

UNC6395 stole OAuth tokens from one SaaS integration and looted 700+ tenants. Why single-tenant, self-hosted PSA keeps your token store yours.

Read →
14 September 2026

Your MSA has no liability cap. Your PSA vendor's shared tenant just became your uninsured risk.

Cyber-insurance aggregation risk is climbing for MSPs in 2026. Here is why a single-tenant, self-hosted PSA keeps a vendor breach off your book.

Read →
10 September 2026

The consolidation thesis has fine print: one vendor holds your book, your tools, and your leverage

Consolidating the work is not the same as surrendering your monitoring, security and client book to one cloud vendor. Consolidate the work, keep the leverage.

Read →
7 September 2026

N-central was breached three times in six weeks. Your PSA shouldn't share a login with your RMM.

Three critical N-central waves in six weeks show why your client book shouldn't live behind the same console as your monitoring.

Read →
3 September 2026

When AI resolves the ticket, per-resolution billing pays your PSA vendor for your win

AI-agent vendors are moving to per-resolution pricing. Here is why that new meter inside your PSA queue is the per-seat tax wearing a new hat.

Read →
1 September 2026

Your PSA shouldn't have a clause that trains AI on your client book

Atlassian began training AI on cloud product data from August 17. Here is why a self-hosted PSA means no vendor can flip that switch on your tickets.

Read →
28 August 2026

N-central was actively exploited this month. Your PSA shouldn't ride the same platform.

N-able disclosed active exploitation in N-central. Here is why keeping your PSA separate and self-hosted keeps a monitoring zero-day out of your client book.

Read →
24 August 2026

One RMM login became access to every client. Why your PSA shouldn't share that blast radius.

An actively exploited RMM console flaw turned one MSP tool into a master key. Why PSA-only, self-hosted Opentra keeps your blast radius small.

Read →
17 August 2026

The MSP profit paradox: when better AI pays your per-seat vendors to shrink you

AI cuts hours per user and users per client, so per-seat pricing pays you to under-deliver. Why a flat-fee PSA breaks the trap.

Read →
10 August 2026

Your Xero API just got metered. Who's paying for the data egress on your PSA?

Xero's new tiered API pricing bills on connections and data egress. Here's why a multi-tenant PSA cache passes that cost to you, and what single-tenant changes.

Read →
7 August 2026

ConnectWise made your PSA an "AI-native execution layer." Whose AI, on whose data?

ConnectWise went GA with a unified AI-native platform on a shared tenant. Here is the ownership question every MSP owner should ask first.

Read →
3 August 2026

The EY breach started with a support ticket. Where do your tickets live?

Attackers hit a shared service management platform EY used and took support tickets. If your PSA is multi-tenant SaaS, the same target holds your tickets.

Read →
30 July 2026

75% of MSPs were breached last year. Where does your PSA data live?

75% of MSPs suffered a breach last year, and clients now switch providers. Self-hosted, single-tenant PSA keeps your client book on infrastructure you control.

Read →
27 July 2026

Microsoft's July 1 price hike just moved. Did your billing?

M365 prices rose on 1 July 2026, but clients only pay the new rate at renewal. The trap is timing. Here is how Opentra flows it through to Xero without re-keying.

Read →
23 July 2026

Your MSP vendor could be acquired tomorrow. What happens to your book of business?

Vendor M&A is reshaping PSA pricing, support and roadmaps before partners can react. Self-hosted single-tenant means no cloud landlord can re-platform you.

Read →
21 July 2026

The margin trap

Your rates were set last year; the cost of delivering the work wasn't. A lot of the squeeze isn't a pricing problem, it's a plumbing problem, and that part you can fix.

Read →
17 July 2026

We don't do RMM. That's the point.

Every all-in-one platform wants to run your monitoring too. Here's why Opentra deliberately stays out of RMM, and why that keeps your stack yours.

Read →
13 July 2026

The per-seat tax

Per-seat pricing charges you for growing. Here's why every Opentra tier is flat: free self-hosted, $149 Pro, or hosted Cloud.

Read →
11 July 2026

Introducing Opentra

Why we built a self-hosted PSA for small MSPs — and what it does from inbox to invoice.

Read →
9 July 2026

Email-to-ticket, done right

Turning inbound mail into tickets sounds simple — until you meet forwarded threads, automated senders and reused hostnames. Here's how Opentra handles the edge cases.

Read →