2 min read
#3 – Don’t Be That Guy - MSP Dispatch That Actually Works (Ryan Alter)
In this episode of Don’t Be That Guy, Josh and Ryan tackle one of the most misunderstood functions in an MSP: dispatch. They argue that...
5 min read
Josh Peterson
:
Jul 8, 2025 12:00:00 AM
In Episode #5 of Don’t Be That Guy on the BMK Vision Podcast, Josh Peterson and Ryan Alter deliver a blunt reality check: most MSPs aren’t “bad at ConnectWise” because they lack advanced automation — they’re bad because they skip the basics that make the PSA valuable in the first place.
The irony is that the fundamentals Josh calls out — ticket hygiene, time entry discipline, accurate statuses, cost inputs, and clean agreement data — don’t magically make tickets resolve faster. Instead, they make your business measurable. And if you can’t measure it, you can’t manage it, price it, or scale it without leaking profit.
If you’ve ever proudly built workflows, templates, and integrations — only to realize your boards are chaos and your reporting is unusable — this episode will feel uncomfortably familiar (and extremely fixable).
Josh sets the tone early: the items most MSPs skip (type/subtype/item, clean boards, accurate statuses, cost inputs) rarely produce an immediate dopamine hit for a technician. But they generate the data that lets leadership answer the questions that actually matter:
Most MSPs understand they should use agreement additions. But Josh calls out the deeper failure: building additions for invoicing accuracy while ignoring the cost inputs that make agreement gross profit reports meaningful.
Josh shares one of the most common “out of the blue” calls BMK receives: a company has used ConnectWise for years — and only now decides to integrate with QuickBooks. The usual reason? A long-time bookkeeper is retiring and the manual process can’t survive the handoff.
Ryan explains why type/subtype/item became non-negotiable: mature clients (especially CFOs) ask for proof. When you can show ticket history tied to a device or system, the upgrade conversation stops being opinion — it becomes evidence.
One of the most common reporting failures is simple: labor cost isn’t set. Without member cost, you can log hours all day long and still learn nothing meaningful about profitability by client, agreement, or service line.
Josh calls it “peeking into the mind of a mad man”: board sprawl. The guidance is simple: keep boards minimal (Josh’s baseline is three) and only add boards when you truly need different workflow behavior.
Views aren’t just “nice filters.” Used properly, they enable exception-based management: show me what’s most likely wrong so I can fix it fast. Whether it’s time entries missing agreement linkage or tickets stuck in “New” with time attached, views let you manage by signal instead of noise.
Josh makes a strong claim: inaccurate statuses break the automation engine — SLA timers, workflow triggers, and leadership visibility. Ryan agrees in principle and adds realism: the goal is operational consistency, not perfection every second. But the standard still matters because everything downstream depends on it.
The budget and due date fields are an underused lever for MSP maturity. They enable real planning: workload vs. time window, technician load balancing, and accurate feedback loops for sales and fixed-fee pricing. Ryan shares a practical insight: technicians tend to consume whatever budget exists — so MSPs must use budgeting thoughtfully and consistently.
Ryan Alter is a former MSP owner who grew a one-man shop into a 25-person operation before selling the business. He brings an operator’s perspective to PSA discipline — especially around dispatch structure, budgeting, and the reporting hygiene required to price confidently and scale profitably.
🌐 Connect with Ryan Alter on LinkedIn →
Josh Peterson is the CEO of Bering McKinley and host of the BMK Vision Podcast. Through Don’t Be That Guy, Josh helps MSP owners identify operational leaks, improve PSA discipline, and build systems that scale without relying on heroics.
Why do MSPs build advanced automation but still “fail” at ConnectWise?
Because workflows and templates don’t compensate for messy boards, bad time entry, missing costs, and inconsistent statuses — and those fundamentals are what make reporting actionable.
What’s the fastest ConnectWise fix that improves profitability insight?
Set labor cost (member cost), ensure agreement additions include costs, and enforce status + time discipline so the system stops lying about reality.
Do we really need type/subtype/item?
If you want evidence for refresh cycles, client spend conversations, agreement profitability insight, and dispatch optimization, yes. If you don’t care about reporting, it will feel like pointless admin.
How many service boards should an MSP have?
Keep it minimal. Add boards only when you truly need different SLAs or workflow behavior. Use views to segment work without multiplying complexity.
What do budget hours and due dates actually do for us?
They enable workload planning, improve dispatch decisions, and create feedback loops that make estimating and fixed-fee pricing more accurate over time.
If you’re ready to stop “ConnectWising wrong” and start using your PSA as an actual operating system — not a glorified ticketing tool — explore Vision or apply to be a guest on the podcast.
👉 Apply to be on the BMK Vision Podcast
👉 Learn more about Vision
2 min read
In this episode of Don’t Be That Guy, Josh and Ryan tackle one of the most misunderstood functions in an MSP: dispatch. They argue that...
2 min read
In Episode #1 of our Don’t Be That Guy webinar series, host Josh Peterson (CEO of Bering McKinley) invites former MSP owner Ryan to...
2 min read
In this edition of the Don’t Be That Guy series, Josh teams up with former MSP owner Ryan to explain why you may be keeping clients secure...