Sections
- Why not every process deserves to be automated first
- Which processes usually erode MSP margins the most
- Which processes an MSP should automate first
- Which processes should not be the first priority
- How to decide the right automation order in an MSP
- What changes in operations when automation is applied with judgement
- Why the tool matters less than the process you decide to automate
- How Pandora FMS helps automate high-impact MSP processes
It may sound like heresy these days, but the reality is that automation is not always optimal by default. It is optimal when we choose well what to automate, when to do it and in what order.
But an MSP that automates the wrong thing first does not gain efficiency: it gains complexity without return, technical debt that someone will have to pay and a false sense of innovation that never reflects on the bottom line.
That is why this is not another ode to automation in the abstract so that we, too, can look like gurus on LinkedIn. It is a guide to prioritising it where it hurts most: in the processes that erode margins.
Why not every process deserves to be automated first
Until we transcend the material plane, or the future of Star Trek comes true, nothing in life is free and automation is no exception.
Design time, implementation, testing, maintenance, licences… If that cost is not recovered through real and measurable efficiency, automation is a luxury disguised as improvement.
So, how do we start on the right foot?
By selecting processes properly.
For a process to be worth automating, it must meet several requirements at the same time:
- High frequency.
- The time it consumes is relevant.
- There is a real likelihood of human error.
- There is a possibility of prior standardisation.
- It is potentially reusable across customers.
Thus, we can use those 5 factors as a checklist and, if one of them fails or is missing, the automation priority drops.
If, for example, a task happens twice a year, has many exceptions or depends on a context that only a human can interpret properly, automating it first is not efficiency, it is distraction.
And that distraction does not have zero impact: it creates additional technical complexity that someone will have to maintain, debug and explain to the technicians who arrive later.
That is why automating without judgement is worse than not doing it.
Which processes usually erode MSP margins the most
All MSPs are alike, no matter how much school lied to us by saying we were special. That is why the first step is to map processes and, in our experience, there are a series of usual suspects that often repeat themselves, devouring margins faster than the Cookie Monster.
- Repetitive low-value support tasks: service restarts, status checks, disk cleanups, responses to incidents already known and solved a hundred times before…
- Manual validations: such as health checks that someone must launch by hand because the system does not run them on its own.
- Recurring maintenance operations: such as patches, updates, log rotation, backup verification, etc.
- Repeated deployments: configurations that are applied again and again for different customers with similar infrastructures.
- Technical customer onboarding: a process that consumes weeks the first time and should consume hours from the second time onwards.
- Manual reporting: reports that someone builds by hand every month and that could be generated automatically.
- Scattered review of alerts and events: when there is no correlation or filtering, the technician spends hours discarding noise before finding the fire that matters.
All these leeches of profit have something in common:
- They repeat themselves.
- They consume the time of people who have been trained to do more valuable things.
- They generate avoidable errors when fatigue or pressure come into play.
They are like a treasure map in reverse, because they mark with an X where the margin is being lost.
Which processes an MSP should automate first
This is the million-dollar question, and the million-dollar answer is to identify, in our case, what has the greatest accumulated impact on margin when we leave it in human hands.
Here is where to start looking if this applies to our particular case.
1. Asset discovery and inventory
If we do not know what we have, we cannot manage anything reliably.
Manual inventory is slow, inconsistent and becomes obsolete almost the moment it is finally completed.
Automating it provides real visibility and is the starting point for everything else.
Without this step, the rest of the automations will be constructions built on sand.
2. Initial monitoring deployment and configuration
Each new customer involves configuring agents, defining thresholds and setting up alerts.
If that process is done by hand, it becomes expensive, slow and prone to errors. But with templates and automated deployments, what used to take days now takes hours, and the result is more consistent across customers.
Less variability means less future reactive support.
3. Application of standard policies and templates
When a new device enters the system, it must automatically inherit the policy that corresponds to it according to its type, customer and function.
Without that, MSP service standardisation remains nothing more than wishful thinking.
4. Basic corrective actions and self-healing
If the system knows that when a print queue service gets stuck the solution is to restart it, what sense does it make for a technician to do it?
Self-healing (detecting the condition, executing the corrective action, verifying the result and closing the incident) is the type of automation that frees up the most hours per euro invested.
If we leave it to automated silicon workflows, the customer remains blissfully unaware, the technician does not waste time and the SLA remains intact.
5. Recurring health and capacity validations
Disk space checks, availability of critical services, memory consumption by trend… These validations must happen on their own, in defined cycles, without anyone having to remember to launch them.
And they must act by trend, not only by a one-off threshold.
That way, we do not want to know that the disk is full; we want to know it forty-eight hours before it ruins our Friday.
6. Generation of periodic reports
Manual reporting is one of the quietest drains on margin.
Automating it frees up time and forces us to define what we want to measure, which usually improves the quality of the reports themselves.
In addition, well-built automated monitoring reports also have commercial value. They show the customer that the service works without anyone having to write anything.
7. Escalation and initial classification of repetitive events
Not every event deserves the same response or the same technician who ends up doing everything.
Automating the initial classification (priority level, type and escalation path) reduces noise and protects the time of senior profiles for the things that truly require their judgement.
8. Scheduled maintenance tasks
Patches, cleanups, backup verifications… They are predictable, repeatable and perfectly automatable.
Doing them by hand adds no artisanal value, only risk of forgetfulness and unnecessary variability.
As we can see, none of these processes has great differential value if executed by a human or a machine, but they do carry a significant cost when left to grow unchecked.
Which processes should not be the first priority
Now let’s look at the dark side, and here Spock and his Vulcan wisdom in The Wrath of Khan take the floor when he said: “The needs of the many outweigh the needs of the few”.
Applied to automation in an MSP, this means that limited resources must go where they impact more processes, more times and with more real consequences.
What has little impact, arrives late or behaves unpredictably can wait.
That is why it is worth leaving for later the processes that happen only a few times a year, since the cost of automating them is rarely amortised.
It is also better to leave aside those with many non-standardised exceptions because automating unresolved variability does not simplify anything; it only produces chaos at greater speed.
And of course, no automating processes that affect critical production changes without a prior validation environment or a clear rollback procedure.
If that is already heart-attack material when done by trembling humans, automating it in a rush is like taking measurements for the coffin of our MSP.
Finally, flows that depend on human decisions based on context the system cannot read (customer relationships, expectation management, qualitative criteria…) still need people.
Automating there removes value.
How to decide the right automation order in an MSP
We have already seen the components of the equation; now it is time for the order. Fortunately, prioritisation logic does not need to be complex to be useful.
A simple matrix for those identified processes would be enough, considering:
- Frequency: how many times does it happen per month or per week?
- Hours consumed: how much technical time is spent in absolute terms?
- Repeatability: is the process always the same or does it have significant variations between customers?
- Level of variation between environments: the greater the variability, the lower the priority.
- Risk of human error: what is the blast radius when someone screws this up?
- Ease of prior standardisation: is the process well defined, or does it need to be organised first?
- Expected operational return: how many hours are freed up if this is automated?
The fundamental practical rule can be summarised as:
High volume + Low variability + Clear impact = High priority.
Anything that does not meet those three conditions at the same time can wait for a second or third phase; there is no need to choke on it.
This framework is also connected to the automation and standardisation model for MSPs. As we already saw when discussing the topic, without prior standardisation, automation does not scale.
That is why the expected behaviour of the process must be defined first, and only then should machines execute it with guarantees.
What changes in operations when automation is applied with judgement
When automation is built on good prioritisation, the changes in operations are concrete and measurable, not just an empty speech about continuous improvement in the meeting PowerPoint.
The signs that we are getting a little closer to the Nirvana automation promises are reflected in green shoots like these.
Technicians stop doing tasks that do not require their knowledge and gain time for higher-impact work, such as improvement projects, trend analysis, spinning up a game server under the radar or proactive support.
Likewise, operations are no longer carried on the backs of the same people as always. If the process lives in the system and not in the head of John the Genius, it does not stop when that person is on sick leave or has decided that life is better at the competition.
In addition, operational errors decrease because machines do not get distracted, do not get tired and do not forget steps after eight hours of staring at a screen with bloodshot eyes.
The quality of the service is more consistent for customers, regardless of who is on call.
Our scaling capacity increases, making it possible to operate hundreds of customers with the same technical team.
The consequence of all the above is the key point of this entire article: margin protection. This is the natural result of doing less repetitive, low-value work with the same number of people.
Why the tool matters less than the process you decide to automate
We have all fallen for the siren songs of the marketing behind a tool that promised heaven or was fashionable, only to then try to force it into our processes however we could.
That way, we automate what the tool is good at (or what is easiest), but if it does not match our highest-impact processes, we are paying for a placebo and probably eroding the margin we came to save.
A good tool helps a lot, but it neither compensates for nor replaces poor prioritisation, or implementation without prior standardisation.
IT operational efficiency does not come from buying the most sophisticated solution on the market, no matter how much an annoying salesperson says so. Reducing the support burden in an MSP is an operational decision before it is a technological one.
How Pandora FMS helps automate high-impact MSP processes
Don’t worry, I am not going to be that salesperson from the previous paragraph. I think it is also clear that I am a terrible seller.
What is true is that Pandora FMS is built on the operational reality of the trenches in multi-customer environments.
There, efficiency depends on being able to apply the same processes to many different organisations without losing control or tenant context, and where IT monitoring has to go beyond knowing whether a server responds to ping.
In deployment terms, Pandora FMS makes it possible to configure agents, apply templates and define thresholds in a centralised and repeatable way.
This way, what in a manual operation requires days of work per customer becomes, in Pandora, a replicable process from the first onboarding. That translates into:
- Less time to launch.
- Less variability between environments.
- Less long-term reactive support.
In Pandora FMS, reusable policies and templates encode operational knowledge once and apply it to all customers with the corresponding typology. This means that a new device automatically inherits the policy that corresponds to it without manual intervention, risk of omission or dependency on whoever happens to be available at that moment.
For its part, response automation (self-healing, automatic escalations, corrective actions for known conditions…) removes human intervention where it adds no differential value.
The system detects, acts, verifies and records, so the technician only appears when the situation requires it. Exactly as it should be.
Multi-customer visibility, centralised in our Metaconsole, which is like a Palantir but benevolent, makes it possible to monitor the status of all environments from a single point, with data segregation, granular permissions and full context.
That is what makes it possible to detect incidents before they impact the customer and act in a planned rather than reactive way, which is always cheaper and less stressful.
Automated reporting generates periodic reports without manual intervention, with the format and frequency each customer requires. On the other hand, event management with correlation and intelligent filtering reduces operational noise and protects the technical team’s time for what really matters.
And since nowadays it is one battle after another (the most overrated film of the decade), Pandora SIEM complements this view in environments where security is part of the service, aligned with reference frameworks such as those from ENISA or CISA, unifying security event visibility with the rest of the infrastructure monitoring and IT systems under management.
In this way, security is not a separate piece; instead, Pandora SIEM is a whole immune system in our infrastructure, detecting anomalies and suspicious patterns.
Let’s recap a little, because my literature teacher used to say that summarising is a valuable skill.
An MSP protects its margin when it first automates what generates the most repetitive work, human error and operational cost every day. Not the flashiest thing, not the most interesting from a technological point of view and not what the latest tool provider presented in its last webinar.
Profitable automation is the kind that systematically reduces operational friction, frees up senior staff time so they can do something better than polishing their resumes because they are drowning in tickets, and allows growth without costs growing at the same pace.
That is how people and machines really work together, in that Nirvana—at least until the machines stab us in the back and we have to break out the shotgun.
Habla con el equipo de ventas, pide presupuesto,
o resuelve tus dudas sobre nuestras licencias








