/
/

How MSPs Can Design Support Tiers Based on Client Criticality

by Miguelito Balba, IT Editorial Expert
How MSPs Can Design Support Tiers Based on Client Criticality blog banner image

Instant Summary

This NinjaOne blog post offers a comprehensive basic CMD commands list and deep dive into Windows commands with over 70 essential cmd commands for both beginners and advanced users. It explains practical command prompt commands for file management, directory navigation, network troubleshooting, disk operations, and automation with real examples to improve productivity. Whether you’re learning foundational cmd commands or mastering advanced Windows CLI tools, this guide helps you use the Command Prompt more effectively.

Key Points

  • Define client criticality through business impact: Categorize clients and systems based on their influence on revenue, uptime, and compliance to ensure support resources are prioritized for the most essential business functions.
  • Structure support tiers by priority: Organize helpdesk levels to align with business importance, ensuring mission-critical failures receive immediate attention while routine tasks are managed by primary support staff.
  • Align SLAs with criticality levels: Define specific response and resolution timeframes within Service Level Agreements that reflect the urgency of each tier, providing transparency and setting clear expectations for stakeholders.
  • Optimize ticket escalation workflows: Implement a standardized routing process that automatically escalates high-criticality issues to senior engineers, reducing downtime for incidents that threaten business continuity.
  • Leverage RMM tagging for asset management: Use monitoring tools to tag assets with criticality markers, enabling automated alerting and prioritizing helpdesk queues based on the technical importance of the affected system.

As MSPs, you should know that not all clients vary greatly in how critical their IT environments are. Applying a one-size-fits-all approach to IT support tiers often results in overserving low-risk clients and undeserving mission-critical ones, leading to wasted resources and client dissatisfaction. Crafting tiered coverage enables MSPs to tailor service levels more effectively and sustainably.

Since monitoring tools like NinjaOne give MSPs powerful monitoring, alerting, and management capabilities, MSPs can use them to enhance support tier creation. They can incorporate monitoring tools with other tasks that curate segment support based on client risk or importance. This guide will show you how to build a clear, scalable tier-based support model grounded in client criticality.

At a glance

ComponentPurpose and value
Tier definitionsStreamlines delivery and sets expectations
Tier-based coverage mapEnables scalable and efficient support structure
Consistent client placementEnhances fairness and defensibility
Automated alertsAligns alerting with client needs and responsiveness
Quarterly reviewsEnsures support remains aligned with business changes
Client tier overviewBuilds transparency and customer trust

Understanding the Profitability Gap: Tiering is not just about service; it’s about protecting your margins. Platinum clients require higher-salaried L3 engineers, whereas Silver clients can be profitably serviced by automated scripts and L1 helpdesk staff.

Prerequisites for designing support tiers

Before proceeding with designing support tiers based on client criticality, make sure you meet the following requirements:

  • Agreement on client criticality tiers: Ensure that everyone on your team understands the meaning of each criticality tier (for example, Tier 1—Platinum, Tier 2—Gold, Tier 3—Silver).
  • Business impact criteria: A solid definition of what makes a client more critical must be established. This may include criteria such as uptime importance, regulatory/compliance risk, revenue dependency, and more.
  • Defined SLAs or response metrics per tier: This helps set clients’ expectations regarding response time, resolution time, escalation path, etc.
  • Monitoring tools: A robust remote monitoring and management (RMM) tool, such as NinjaOne, can align alert thresholds and must support different severities, response triggers, and escalation paths.
  • Quarterly service reviews: This regular process should be in place to reassess tier alignment, which can be influenced by whether clients are in the correct tiers, whether SLAs are being met, and adjust resources as needed.

Effective crisis management depends on reliable execution, not guesswork.

Discover real-time incident response management

Task 1: Define clear client criticality levels

📌 Use Case:

Establishing a solid client criticality level dynamic aligns tone and language with business outcomes, reducing ambiguity.

Below are recommended criticality tiers and how you can define each of them:

TierDescriptionExamples
PlatinumMission-critical systemsCore infrastructure, financial transaction systems, and regulatory compliance systems
GoldImportant but moderate impactSales or production applications, high-volume customer interaction platforms
SilverSupporting tools with low business impactInternal admin tools, communications, non-critical utilities

Task 2: Map support components per tier

📌 Use Case:

Aligning support components ensures that the most skilled personnel are properly allocated and resources are distributed where client risk is highest, while offering adequate service to less critical clients.

Once levels are defined, map specific support components to each tier so clients and your team always know what’s included. Key support aspects include the following:

Support aspectPlatinumGoldSilver
Monitoring interval1 minute5 minutes15 minutes
SLA response time15 minutes1 hour4 hours
Escalation pathDirect L2/L3 escalationTiered escalationsL1 only / minimal escalation
On-site supportIncludedOptionalNot included
Availability24/7Business hours + extendedStandard business hours only

Don’t just track SLAs (what you promised); track SLOs (what you aim for). For Platinum clients, your SLO should be 20% faster than your SLA to ensure you never flirt with a breach

Task 3: Assign tiers using risk assessment

📌 Use Case:

A decision matrix that scores specific criteria helps assign clients to tiers consistently and fairly.

You can assign scores to the following components in a decision matrix to determine the appropriate tier for each client:

  • Dependency: Determines how much of a client’s operations rely on the IT system
  • Revenue: Involves revenue data that is at stake in instances of system downtime
  • Compliance risk: Describes any regulatory repercussions or reputational risks associated if systems go down or a security failure happens
  • Operational impact: How broadly an outage or issue would affect business functions (e.g., just a few users vs the entire organization)
  • Energy Footprint: High-criticality clients often require redundant hardware and ‘always-on’ cloud clusters. Use this component to calculate the carbon footprint and energy costs associated with maintaining Platinum-level uptime.

Task 4: Automate tier-aware response mechanisms

📌 Use Case:

Automatically escalate Platinum-tier alerts to higher expertise to ensure timely and appropriate handling.

You can use monitoring tools like NinjaOne to automate tier-aware responses. Here’s an example:

if ($tier -eq "Platinum" -and $alert.Severity -eq "Critical") {

Send-MailMessage -To "[email protected]"

}

  • if ($tier -eq "Platinum" -and $alert.Severity -eq "Critical") checks two conditions, of which both must be true for the next step to commence. It confirms:
    • The client’s tier is Platinum.
    • The alert severity is Critical.
  • Send-MailMessage -To "[email protected]" sends an email notification to the Level 2 support team’s inbox. In practice, you’d also specify the following parameters to make the email usable:
    • Subject
    • Body
    • SMTP server

💡 Tip: Automatically escalate Platinum-tier alerts to higher expertise to ensure timely and appropriate handling.

Task 5: Review and adapt tiers quarterly

📌 Use Case:

Tier assessment in this cadence can ensure alignment with the client’s current realities while maintaining both fairness and profitability.

Monitor Service-Level Agreements (SLA) compliance, incident volume, and business on a quarterly basis. Use insights to:

  • Adjust client tiers: Factors such as a business’s level of dependency on the IT system may change over time. This improvement may impact your client’s tier position.
  • Refine SLA definitions: Reassess if your SLAs still reflect client expectations and operational demands.
  • Reallocate resources when needed: Check if resource reallocation is necessary for particular scenarios. Perhaps the Platinum tier needs more support hours, or the Gold tier is spending more than enough on features it doesn’t use.

Task 6: Clearly communicate tier benefits

📌 Use Case:

This ensures both you and your clients share a clear understanding of what comprises each tier.

Here’s how you should break down the services, response times, and support levels included in each tier to your clients for accurate expectations:

  1. Produce a digestible and well-explained one-page overview of tiers to distribute to clients.
  2. Ensure that you highlight response times, availability, and monitoring frequency so they know the exact parameters of each operation.
  3. Present clear escalation protocols so clients know the issue resolution process, who will be involved, and when escalation will occur.

Tier-based Onboarding: Ensure your onboarding checklist changes based on the tier. A Silver client gets an automated agent deployment; a Platinum client gets a 4-hour on-site environment audit and a dedicated ‘Emergency Runbook’ created in NinjaOne.

Automation touchpoint example

Here’s a practical sample workflow that utilizes automation to design support tiers..

  • Evaluate client criticality and assign tier: A decision matrix should help determine which support tier a client belongs to.
  • Configure monitoring thresholds and alert paths per tier: In a monitoring tool (like NInjaOne), thresholds and escalation routes can be adjusted based on tier.
  • Automate responses based on alert severity and tier: Utilize scripts or policies that can automate notification of the right support team, alert escalation, or ticket creation in the integrated PSA.
  • Track and report SLA performance per tier: Leverage dashboards that showcase how well you’re meeting SLA commitments across tiers, helping you proactively spot gaps.
  • Review and reassign tiers during quarterly business reviews: Consider collected data when deciding whether a client needs to be moved to a different tier.

NinjaOne integration for designing support tiers for clients

NinjaOne and its tools can help with different tasks involved in designing support tiers based on client criticality.

NinjaOne serviceWhat it isHow it helps create and configure support tiers
Tier tagging and annotationsThe ability to label client accounts or assets with their assigned support tier.Ensures alerts and dashboards can be filtered by tier, making it easier to route and prioritize tickets.
Tier-based dashboardsCustom dashboards segmented by Platinum, Gold, or Silver clients.Provides quick visibility into SLA breaches, critical alerts, and incidents per tier for faster analysis.
Automated escalation notificationsRules that trigger notifications based on alert severity and tier assignment.Guarantees Platinum alerts are escalated immediately to higher-level technicians, while lower tiers follow standard workflows.
Tier documents in RMM profilesStoring tier definitions and escalation rules within NinjaOne profiles or knowledge bases.Gives support staff clear, accessible guidance on how to handle incidents based on the client’s tier.

Have questions about RMM capabilities? Explore answers to common MSP questions about monitoring, automation, alerting, and tier-based workflows in the NinjaOne RMM FAQ.

Gain clearer insight into affected systems with centralized monitoring.

Start your NinjaOne free trial today

Final thoughts on building support tiers for clients

A streamlined support helps build trust and brings client satisfaction. To establish this, designing support tiers based on client criticality is essential. This helps MSPs deliver precision service without unnecessary complexity. However, one of the first considerations you have to understand is clearly communicating the advantages of each support tier to your clients. Meanwhile, here are some key tasks you should accomplish:

  • Define 3-tier criticality levels (e.g., Platinum, Gold, Silver) based on business risk.
  • Map support components (SLA, escalation, monitoring) per tier for clarity.
  • Assign clients consistently using a documented risk assessment model.
  • Automate responses and alerting to reflect assigned tier coverage.
  • Review tiers quarterly based on incident volume and SLA trends.
  • Communicate tier benefits with clients using simple one-pagers to reinforce value.

Setting these expectations accurately when it comes to response times, availability, monitoring frequency, and escalation protocols. You can also incorporate a robust monitoring tool like NinjaOne, especially its automation features, to streamline support tier curation.

Related topics:

Quick-Start Guide

Key Principles for Tier Design:

1. Assess Client Criticality
– Evaluate business impact of downtime for each client
– Consider industry-specific requirements (e.g., healthcare vs retail)
– Determine recovery time objectives (RTO) and recovery point objectives (RPO)
2. Create Tier Structure
– Tier 1 (Mission-Critical): 24/7 support, dedicated SLAs, immediate response
– Tier 2 (Business-Critical): Business hours support, fast response times
– Tier 3 (Standard): Standard business hours, normal response times
3. Assign Resources Accordingly
– Allocate more support staff to higher tiers
– Implement escalation paths for complex issues
– Provide dedicated account managers for top-tier clients
4. Document SLAs Clearly
– Define response times, resolution times, and availability
– Include escalation procedures and contact information
– Make SLAs part of the service agreement
5. Monitor and Adjust
– Regularly review tier assignments based on changing business needs
– Track satisfaction metrics and adjust service levels as needed
– Use feedback to refine tier structure and support processes

This approach ensures that MSPs can efficiently manage resources while providing appropriate support levels based on each client’s specific needs and criticality.

FAQs

Client criticality is a method of ranking IT systems and users based on how essential they are to the organization’s survival. By determining which assets would cause the most significant financial or operational harm if they were to go offline, MSPs and IT departments can prioritize their response efforts more effectively.

High-priority systems are identified by evaluating the potential fallout of their failure. Factors include the number of users impacted, the sensitivity of the data involved, and the potential for financial loss or legal penalties. Systems that facilitate core operations or meet strict compliance mandates are categorized in the highest tier.

A tiered model allows for better resource management and prevents “first-come, first-served” bottlenecks. It ensures that senior technicians are not distracted by low-impact tasks, improves overall client satisfaction by meeting critical needs faster, and helps the service provider maintain profitable operations.

A P1 ticket is a critical incident, such as a full network outage or a cybersecurity event, that requires an all-hands-on-deck response. A P3 ticket covers standard service requests or minor issues, such as individual software updates or hardware inquiries, which have a lower impact on daily productivity.

Automation tools can instantly identify, categorize, and route tickets based on pre-defined criticality tags. This reduces the manual effort required for triage and ensures that critical alerts are immediately escalated to the correct personnel, minimizing downtime and human error.

You might also like

Ready to simplify the hardest parts of IT?