/settings/companies/audit now redirects here, and any saved links keep working.Accessing Account Readiness
Open MSP Tools
Choose your scope
Summary cards
How the score works
The score is the share of a company’s requirements that are ready:Check states
The fleet grid
Rows are companies. Columns are your requirements, grouped by area: Profile, Team, Integrations, Delivery, Engagement, and Operations. Checks with a setup destination link to the relevant page, so you can open a gap in a new tab with cmd-click or middle-click without losing your place in the grid. Requirements added in the last 30 days carry a New badge, so a score that moved because the bar was raised is easy to tell apart from a score that slipped.Filtering
Every column filters in place, including:- Company, as a multi-select list
- Score and Open, as numeric ranges
- Worst status, to find every client with something missing
- Owning role, to see everything a role is behind on
- Owner, to see everything one person is behind on
Freshness
Read Current configuration, evaluated when you open this page or the displayed snapshot date to identify the evidence being shown. Reopen after correcting source configuration. Nightly snapshots support history; a successful settings save is not proof of a new historical snapshot.Bulk changes
With Manage permission, select companies on the current page and click Bulk update, or use a row’s Update readiness action. Selection does not mean every matching page is selected; changing page, filters, sorting or scope clears the selection. In Update readiness, review the named companies and Change operation. Choose the requirement where relevant, and supply a reason for an exemption. Available operations exempt/remove exemption, confirm/clear confirmation, and exclude/include companies. Apply to… saves the operation; Cancel closes the draft. Confirmation requires an already-satisfied check for every selected company. The check menu’s Exclude check and Remove exclusion actions can save immediately. Inspect the company and requirement before using them; there is no page-level Save to undo them.Company drilldown
Click a company name to open its drilldown. This evaluates live rather than reading the overnight snapshot, and lists everything still open, worst first. Each item shows:- What the requirement is and what state it is in
- What the check actually found, for example which fields are blank or which roles have no holder
- Who owns it
- A Fix button that opens the page that resolves it
Confirm
Confirm
Mark as not applicable
Mark as not applicable
Readiness by owner
The By owner tab rolls readiness up per person, based on who holds the primary owning role for each requirement at each company.Configuring requirements
Go to Settings > MSP Tools > Account Readiness to decide what “ready” means for your clients. Each requirement has:Save behavior
Create or edit a requirement in its dialog and click Save. Changing its On switch or moving it in the requirements list saves immediately. Delete uses confirmation and is not staged for a later page Save. Bulk requirement editing applies the fields selected in its dialog; review the chosen requirements before saving.Check kinds
Primary owner versus supporting roles
The split matters. The work list shows a failing check to every role that could fix it, so nobody is left out. The score counts each check once, against the primary owner, so a portfolio total always matches the real number of gaps.Excluding a company
Some clients are not meant to be measured at all. Use the company row or bulk Exclude from readiness operation to remove the company from readiness measurement. Review excluded companies in Readiness settings and restore them there when appropriate. Excluding a company does not delete the company or fix its setup.Requirements you cannot fix in MSPortal.ai
Primary contact is read from your PSA and there is no page in MSPortal.ai that sets it. It ships as a confirm-required check: set the contact in the PSA, then confirm it here once. If the PSA contact changes later, the check returns to Unconfirmed on its own.Best practices
Start with the defaults, then tighten
Start with the defaults, then tighten
Give every requirement an owner
Give every requirement an owner
Use exemptions instead of switching requirements off
Use exemptions instead of switching requirements off
Review by owner in one-on-ones
Review by owner in one-on-ones
Frequently asked questions
Can Company users open Account Readiness?
Can Company users open Account Readiness?
Is Account Readiness a continuous live monitor?
Is Account Readiness a continuous live monitor?
Does Unconfirmed mean the value is missing?
Does Unconfirmed mean the value is missing?
Does exempting a requirement fix its underlying data?
Does exempting a requirement fix its underlying data?
Does Bulk update select every matching company?
Does Bulk update select every matching company?
Does Hide completed checks disable requirements?
Does Hide completed checks disable requirements?
Does Check owner leave the score unchanged?
Does Check owner leave the score unchanged?
Is there one final Save for readiness changes?
Is there one final Save for readiness changes?
Does excluding a company delete it?
Does excluding a company delete it?
Does vs team prove someone is performing better?
Does vs team prove someone is performing better?