Skip to content
Opentra
Blog

Notes from building Opentra.

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 →