

Do the math with me for a second.
Every endpoint you add to your stack is a decision. A configuration to maintain. A vulnerability to monitor. A client expectation to meet. A piece of context your team needs to carry to do their job right.
When you had 50 endpoints, you could hold most of that in your head. Your best engineer held the rest. Between the two of you, the context was covered.
When you have 500 endpoints, that stops working.
When you have 5,000, it breaks completely.
And here's what makes this so costly: the engineers who were excellent at 50 endpoints aren't failing at 500 because they got worse. They're failing because the context required to do the job right grew faster than any human being can absorb. Your best tech is still your best tech. She's just carrying more than she was built to carry. And the gaps that open up when context breaks down don't show up as obvious failures. They show up as slow escalations, inconsistent client experiences, alerts that take 25 minutes to triage instead of 30 seconds, and a growing sense that the team is always behind even when everyone is working hard.
That feeling isn't a people problem. It's a context problem. And most owners never name it that way.
TWO ENGINEERS. SAME CLIENT. COMPLETELY DIFFERENT OUTCOMES.
Here's a story you already know even if it hasn't happened to you yet.
You have two engineers. Both certified. Both competent. Both working the same client.
Engineer one has been with you three years. She knows this client's environment the way she knows her own home. She knows their risk tolerance. She knows which alerts in their environment are noise and which ones need immediate action. She knows the office manager who calls every time the printer goes offline and the CFO who needs a personal call when anything touches payroll. She looks at an alert on a Tuesday morning and knows in 30 seconds whether it's a problem or not.
Engineer two started six months ago. Same certifications as engineer one. Passed every training you put in front of him. He gets the same alert on the same Tuesday morning and spends 25 minutes on it. He reads the ticket history. He checks the documentation. He asks a senior tech. He gets told it's noise. He marks it closed and moves on, a little more informed than he was before.
Twenty-five minutes versus 30 seconds. On one alert. In one environment. On one day.
Multiply that across 500 endpoints. Multiply it across a full queue. Multiply it across every new engineer you hire as you grow.
The difference between those two outcomes isn't skill. It isn't work ethic. It isn't even experience in the traditional sense.
It's context.
Engineer one has it. Engineer two is building it one ticket at a time, at your clients' expense, across months of slow and expensive learning. And when engineer one eventually leaves, everything she knows walks out the door with her unless you built a system to capture it before she went.
That's the gap. And it's sitting in your business right now whether you're aware of it or not.
THE HIRING MATH THAT DOESN'T ADD UP
Most owners look at this problem and reach for the obvious solution. Hire more engineers. More hands on the endpoints. More people to carry the load.
Here's the problem with that answer.
More engineers without better context doesn't produce more capacity. It produces more inconsistency.
Every new engineer you hire starts at zero context. They spend the first six months getting up to speed on your environments, your clients, your standards. During that time they're slower, more error-prone, and more dependent on your senior people than you planned for when you hired them. Your senior people spend a chunk of their time answering questions and cleaning up gaps instead of running their own queues. Your clients experience inconsistency because different engineers are working from different levels of understanding.
You hired for capacity and got friction instead.
The ratio of engineers to endpoints isn't your bottleneck. The ratio of documented context to endpoints is. And adding engineers without fixing the context problem just means more people working without the information they need to do the job right.
WHAT AI ACTUALLY DOES HERE
Everyone is talking about AI right now. AI-assisted ticketing. Automated triage. AI-powered monitoring. The pitch is always the same: AI will help your team handle more with less.
That's true. With one condition attached that nobody in the sales conversation mentions.
AI carries context at scale. It processes faster than any human, responds more consistently than any team, and doesn't get tired on a Friday afternoon. But it can only carry the context that exists. Feed it ticket volume and SLA windows and it optimizes for ticket volume and SLA windows. Feed it your client environments, your documented standards, your escalation criteria, your response protocols, and it starts making decisions that actually reflect how your business runs.
The AI isn't the variable. Your context is.
An AI agent running on a well-documented environment is extraordinary. It closes the gap between your senior engineer and your newest hire. It makes the 25-minute triage take 30 seconds because the context that used to live in one person's head now lives in the system the AI runs on. It lets one engineer manage what two currently can't because the cognitive load of carrying all that context gets offloaded to the machine.
But an AI agent running without documented context is just faster guessing. It will make decisions quickly and consistently. They just won't be your decisions. They'll be whatever the algorithm produces when it has data but no context to make sense of it.
The question isn't whether you should add AI to your stack. The question is whether your stack has the context layer that makes AI worth adding.
THE NUMBER THAT CHANGES YOUR HIRING PLAN
Right now your engineers are probably managing somewhere around 150 endpoints each. That's the industry average for a well-run team without AI augmentation.
Engineers working in well-documented environments with AI assistance are managing 400 to 600 endpoints. Some are pushing higher.
Read that again.
You don't need to hire two more engineers to double your endpoint capacity. You need to build the context layer that lets your current engineers do what two of them currently can't. The documentation investment that feels like overhead is actually the thing that changes your revenue per engineer, your capacity per headcount, and your ability to grow without your margins getting crushed by payroll every time you add a client.
That's the business case for getting your context crystallized. Nobody is making it. Because nobody has connected the documentation work to the engineering math.
WHAT THE CONTEXT LAYER ACTUALLY CONTAINS
When we talk about the context layer, we're talking about something specific.
Every client environment documented to the standard your best engineer carries in her head. Not a basic asset list. The risk tolerance. The communication preferences. The history. The alerts that matter and the ones that don't. The people who call and why.
Every response protocol written down with enough specificity that a new engineer can act on it without asking a senior tech. Not "escalate if needed." What escalation looks like, when it triggers, who owns it, and what the client expects when it happens.
Every standard and configuration decision documented with the reasoning behind it so the AI running on it and the engineer reading it both understand why, not just what.
Every client-facing communication standard written so your newest hire sounds like your most experienced one. Same language. Same expectations set. Same experience delivered regardless of who's on the ticket.
That's the context layer. It's not a knowledge base. It's not a wiki. It's not a shared drive full of documents nobody reads. It's a living operating system for your engineering team that grows smarter every time you add to it and gets more valuable every time a new engineer joins or an AI agent gets deployed on top of it.
THIS IS WHERE BUILT TO RUN COMES IN
Everything we've talked about in this post is a context problem. And context problems have one solution: crystallizing what you know into something that lives in your systems instead of your people.
That's what Built to Run exists to help you do.
The field guide is where the context lives. It's the foundation that everything else runs on. Your team runs on it. Your AI runs on it. Your new hires learn from it. Your senior engineers contribute to it. And when your best engineer eventually leaves, what she knew stays behind.
The field guide isn't the advanced move. It's the fundamentals. And in this business, at this scale, with the AI capabilities coming at you from every direction, the fundamentals are the most important investment you can make before any of those capabilities actually work.
You can add AI to your stack without a field guide. Plenty of businesses are doing it right now. They're getting speed without context. Consistency without culture. Volume without accuracy. And they'll spend the next two years untangling the decisions their AI made with incomplete information.
Build the context layer first. Document the environments. Crystallize the standards. Write down what your best engineers know. Build the field guide that gives your AI and your team the same starting point your best person has after three years on the job.
Then add the AI.
That's the sequence that produces the 400 to 600 endpoint engineer. That's the sequence that lets you grow without your margins breaking. That's the sequence Built to Run is designed to walk you through.
The mechanism is the field guide. The result is a business that scales.
Start at builttorunmsp.com
FREQUENTLY ASKED QUESTIONS
Why does context matter more than headcount when scaling endpoints?
Adding engineers without documented context produces inconsistency, not capacity. Every new hire starts at zero context and spends months learning client environments, standards, and protocols that your experienced engineers already carry. During that ramp period they're slower and more error-prone, and they pull your senior people away from their own work. The engineers-to-endpoints ratio isn't the bottleneck. The documented-context-to-endpoints ratio is. Fix the context and your existing engineers can handle significantly more. Add engineers without fixing the context and you get more people working with incomplete information.
What context does an AI agent need to manage endpoints effectively?
Your AI needs four categories of context to make decisions that reflect how your business actually runs. Client environment context: the history, risk tolerance, communication preferences, and alert patterns specific to each environment. Response protocol context: when to escalate, who owns what, what the client expects at each step, and what good resolution looks like. Standards context: your configuration decisions and the reasoning behind them so the AI understands why, not just what. Communication context: how your team talks to clients, what expectations get set, and what your brand sounds like in every interaction. Without these four categories, your AI optimizes for speed and volume. With them, it optimizes for outcomes.
What is the engineer-to-endpoint ratio for AI-assisted teams?
Teams running without AI assistance and without robust documentation typically manage around 150 endpoints per engineer. Teams operating in well-documented environments with AI assistance are managing 400 to 600 endpoints per engineer. The difference isn't the AI tool. Multiple vendors offer comparable tools. The difference is the context layer the AI runs on. A well-documented environment gives the AI the information it needs to make accurate decisions quickly. A poorly documented environment gives the AI data without context, which produces fast decisions that are frequently wrong.
How does a field guide serve as a context layer for AI?
A field guide is a structured operating system for your business that documents how your team works, what your standards are, and what good outcomes look like across every system you run. When an AI agent is deployed on top of a field guide, it has access to the same context your best engineer carries after years on the job. It knows the client's history. It knows your escalation criteria. It knows your communication standards. It knows what done looks like. That context is what allows the AI to make decisions that reflect your business instead of decisions that reflect generic optimization algorithms. The field guide is the mechanism that makes AI work the way the vendor promised it would.
What should you document before deploying AI in your MSP?
Before deploying AI, document three layers. First, your client environments: the specific context for each client that your experienced engineers carry and your new hires spend months learning. Second, your operational standards: your response protocols, escalation criteria, configuration decisions, and quality standards written specifically enough that an AI can act on them. Third, your business foundation: your mission, core values, and operating principles that tell the AI what matters and how to behave when two technically correct options are in front of it. Most businesses skip the third layer entirely. That's the layer that makes AI decisions feel right to your clients, not just right on paper.
Bruce McCully
Bruce McCully built his first company, an MSP, from zero to $8.5 million in recurring revenue. A significant part of that came from cybersecurity incident response. Going into hospitals at 2am and recovering them from ransomware attacks. He didn't learn what happens when a business is unprepared by reading a case study. He was in the room when it happened. Then he founded Galactic Advisors. He scaled it to eight figures in recurring revenue, then stepped down as CEO to focus on MSP Advancement full time. Not because he lost interest. Because the systems he built meant the company no longer needed him to operate it day to day. He remains Chairman of the Board and majority owner. And now he's doing the only thing he wanted to do all along: helping MSPs level up.