Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.msportal.ai/llms.txt

Use this file to discover all available pages before exploring further.

Standards (formerly Tool Stack) gives you a bird’s-eye view of which tools each company in your portfolio has deployed. Define your recommended technology stack, then track deployment status across all companies using a compliance matrix that automatically creates planner items for tracking.
This feature was previously called Tool Stack. The page now lives at /standards and the settings page lives at /settings/standards. Old /tool-stack URLs continue to work and redirect.

Overview

Compliance Matrix

A grid view showing every company against every tool in your stack, with color-coded deployment statuses.

Planner Integration

Automatically creates planner items when tools are synced to companies, so deployment tasks appear in your team’s workflow.

Category Organization

Group tools into categories like Security, Backup, Cloud, and Monitoring for clear organization.

Health Score Integration

Standards deployment percentages feed directly into the Client Health Standards dimension score.

Setting Up Your Standards

Before using the compliance matrix, you need to define the categories and tools you want to track.

Managing Categories

Navigate to Settings > MSP Tools > Standards to manage your standards.
1

Create a category

Click Add Category to create a new category (e.g., Security, Backup, Cloud, Monitoring).
2

Configure the category

Click the edit button on the category header to set:
  • Description - Optional description of what this category covers
  • Planner Type - Links to a planner item type for automatic categorization of created tasks
  • Icon - Choose an icon to represent this category
  • Require one of group - Optional toggle that turns the entire category into a single “any one of these is fine” check (see below)
3

Add tools to the category

Click Add Item within the category to create individual tool entries.

Require One of Group

Some categories work as alternatives rather than as a checklist. A “Backup” category might list Datto, Cove, and Veeam, where any one of them satisfies the requirement and a company shouldn’t be penalized for the two it isn’t using. Flip the Require one of group toggle in the category popover to make the category behave as a single check. When the toggle is on:
  • The category counts as one required check in compliance scoring, satisfied when any item in the category has status “Deployed”.
  • Items inside the category are automatically marked Optional, and the per-item Required switch is disabled. The row shows a “Group” pill instead of “Required” or “Optional”, so the indicators stay consistent with the group rule.
  • New items added to a one-of category default to Optional.
  • The compliance matrix shows a “1 of N” badge on the category header.
  • The Client Health Standards dimension counts the category as one required check rather than counting each item separately, so the score reflects what you actually configured.
Use Require one of group for categories where you support multiple equivalent products (Backup vendors, EDR vendors, RMM agents, password managers). Leave it off for categories where every listed item is its own required check (Email Security, Antivirus, MFA).

Managing Tool Items

Each tool item has the following fields:
FieldDescription
NameThe name of the tool (e.g., “SentinelOne EDR”, “Veeam Backup”)
VendorThe vendor name (e.g., “SentinelOne”, “Veeam”)
DescriptionOptional description of the tool’s purpose
Default PriceThe default cost used when creating planner items (shown as a dollar amount)
RequiredWhether this tool is mandatory for all companies. Disabled and ignored when the parent category has Require one of group turned on, since the group rule already supplies the required check.
Mark tools as Required when they’re part of your standard stack that every company should have. Only required tools count toward the Standards health dimension score.
The settings page shows summary counters at the top:
  • Total number of categories
  • Total number of items
  • Number of required items

Syncing to Companies

After defining your standards, you need to sync them to your companies to create tracking records.
1

Click Sync All Companies

Click the Sync All Companies button at the top of the Standards settings page.
2

Review the confirmation

A dialog shows what will happen:
  • How many items across how many categories will be synced
  • Existing company statuses (deployed, in progress, etc.) will not be overwritten
  • A planner item is created for each new tracking row
  • The sync runs as a background task
3

Confirm the sync

Click Sync All Companies in the dialog to start the background task.
Syncing is non-destructive. It only creates new tracking records and planner items where they don’t already exist. Companies that already have a status for a tool will not be affected.
New tool items are also automatically synced to companies when you add them.

Using the Compliance Matrix

The compliance matrix is accessed from Standards in the sidebar under MSP Tools. It has its own dedicated page at /standards.

Reading the Matrix

The matrix displays:
  • Rows - One row per company
  • Columns - Tool items grouped by category (category names appear as group headers)
  • Cells - Color-coded status indicators. Click any cell to navigate to its linked planner item for full details.
Categories with Require one of group turned on show a small “1 of N” amber badge next to the category name, and the items inside that category render without the optional asterisk since the group rule handles their accounting.

Status Indicators

Each cell shows one of four statuses:
StatusSymbolColorMeaning
DeployedCheckmarkGreenTool is fully deployed and operational
In ProgressCircleAmberDeployment is underway
Not StartedXGrayTool has not been deployed yet
N/ADashLight grayTool is not applicable to this company

Summary Statistics

At the top of the matrix, summary statistics show:
  • Total number of companies being tracked
  • Overall deployment percentage across all companies (required only, excluding N/A and one-of-group items that count as a single check per category)
  • Count of deployed required items vs total required checks
  • Informational counts of optional items deployed and N/A items

Updating Statuses

To change a tool’s deployment status for a company:
  1. Right-click (or long-press on mobile) the cell you want to update
  2. Select from the context menu:
    • Mark Deployed - Tool is fully deployed
    • Mark In Progress - Deployment has started
    • Mark Not Started - Reset to not started
    • Mark N/A - Mark as not applicable
A success toast confirms the update: “Marked as [status]”.

Searching Companies

Use the search field at the top of the matrix (placeholder: “Search companies…”) to filter the company list. This is helpful when you need to quickly find a specific company’s tool status.

Planner Integration

When standards items are synced to companies, MSPortal automatically creates corresponding planner items. This means every tool deployment appears as a trackable task in the Planner.

How It Works

  1. When a tool item is synced to a company, a planner item is created with:
    • Title matching the tool name
    • Due date set to the end of the current month
    • Business value set to “Medium”
    • Cost estimate from the tool’s default price
    • Source marked as “Tool Stack”
  2. The planner item and standards tracking record are linked bidirectionally:
    • Updating the standards status automatically updates the linked planner item
    • Updating the planner item status automatically updates the standards record
    • Changes flow in both directions, so you can manage from whichever view is most convenient
  3. You can view and manage these items in the regular Planner views (list, timeline, monthly).
We recommend using the Planner list view for day-to-day management of tool deployments. The list view gives you sorting, filtering, and bulk actions. Use the compliance matrix for a high-level overview of deployment coverage across companies.

Deleting Tool Items

When deleting a tool item that has linked planner items:
  • A warning shows how many linked planner items will be deleted
  • You must type the item name to confirm deletion
  • Both the tracking records and linked planner items are permanently removed

Impact on Health Scores

The Standards deployment percentage feeds directly into the Standards dimension of Client Health scores:
  • Only required items contribute to the score. The denominator is the count of required items that are not marked N/A. The numerator is the count of those that are Deployed.
  • For categories with Require one of group turned on, the category contributes a single required check that’s satisfied when any item is deployed (and is excluded entirely if every item in the category is marked N/A).
  • The score is a linear mapping: 80% deployed = 80 dimension score.
  • Companies with no applicable required checks show N/A for this dimension.
This creates a direct incentive to drive standardization across your client base without penalizing legitimate alternatives.

Best Practices

Begin by adding the 5-10 tools that every company should have (EDR, backup, email security, etc.). Mark these as Required. Add recommended but optional tools later.
Group tools by function (Security, Backup, Productivity, Monitoring) rather than by vendor. This makes the compliance matrix easier to read.
For categories where any one of several products satisfies the requirement (Backup, EDR, password managers), turn on Require one of group on the category. This stops penalizing the company for the products it isn’t using and keeps the score honest.
The default price is used when creating planner items. Set it to the typical per-company cost so your planner accurately reflects deployment budgets.
Use the compliance matrix in your weekly team meetings to track deployment progress. Filter by Not Started to identify gaps.
Mark tools as N/A for companies where they genuinely don’t apply (e.g., a backup tool for a company that uses a different backup solution you support). Don’t use N/A to hide gaps.

MSP Tools Overview

Overview of all MSP Tools features

Client Health

See how Standards scores feed into overall health

Planner

Manage planner items created by Standards

Financial Reporting

Analyze revenue and profitability per company