Line of business app discovery across Hudu, Auvik, and NinjaOne
idea
Automatically identify key line of business applications by pulling data from Hudu, Auvik SaaS Management, and NinjaOne, including apps running on servers and those that may need modernizing. This gives you a solid, consolidated view of critical applications to support more informed vCIO discussions.
Cloudflare integration
idea
Manage Cloudflare DNS and security settings directly alongside your other tools in the platform. This brings Cloudflare into the same integrated workflow used with ConnectWise, ASIO, Cork, Pax8, Hudu, BenjiPays, Huntress, UniFi, BSN, CIPP, and DNSFilter.
Convert project action items into tickets
idea
Turn an action item within a project into a ticket so technicians can work it through the normal ticket workflow. Once the ticket is completed, the related action item can be marked complete, making it easy to flag and track work that needs to happen before a project can continue.
Restricted access for parent company admins
Parent company admins will be able to access a defined set of companies or specific locations, rather than only their own. This allows access to be tailored to exactly the companies and locations an admin needs to manage.
Private notes in checklists and discussions in Projects
idea
Add private notes directly within checklists and discussions to capture internal context alongside the work. This keeps sensitive or internal-only comments visible to your team without exposing them elsewhere.
Streamlined learning plan creation
Creating learning plans will be simpler and more intuitive, letting you set up training paths with less effort. This makes it easier to get new plans in place and keep your team's training organized.
Onboarding task linking with standards status updates
idea
Link onboarding tasks to the standards they apply to, so completing a task can update that standard's status to deployed, in progress, or declined. This keeps standards status aligned with actual onboarding progress without manual tracking.
CSAT Surveys
Surveys
Short transactional ratings fired when a ticket closes in your PSA, including signature-embed widgets so the rating arrives in the reply email itself.
Expected: Delayed
More Compliance Frameworks
Compliance
NIST CSF 2.0, ISO/IEC 27001, and Cyber Essentials framework packs alongside the existing CIS Benchmarks.
Azure Device Sync
Integrations
Sync device information from Entra ID.
Intune Settings Documentation
Integrations
Document and track Intune configuration policies.
SMS for Emergency Broadcasts
Platform
Send emergency broadcasts by SMS as well as email and in-app, so critical notices reach people away from their inbox.
Technician Capacity Planning
Planner
Bring technicians into workload planning alongside the vCIO workload calculator, with capacity, utilization, and quarter-by-quarter forecasting.
Multi-Step Ticket Approvals
Tickets
Route tickets through binding sign-off chains, scoped per site or company-wide, with manager-to-employee approval mapping.
Prospect Companies
Platform
Tag a company as a prospect, manually or from HubSpot, and run compliance, goals, and planner work for sales conversations without pulling in device sync.
M365 license and device reconciliation in financial reporting
Financial reporting will let you add columns showing M365 license counts (such as Standard, Premium, and E3) alongside device totals, plus a calculated column comparing the two. Positive, zero, and negative results will be color coded, making it easy to spot companies with more devices than licensed users so billing can be corrected accordingly.
Asset-Age Reporting Block
Reporting
Report equipment age calculated from each asset's purchase date.
Client Benchmarking Widget
Reporting
See how one client compares against the rest of your client base.
Automatic Asset Linking
Planner
Infer and link related assets and devices to planner items instead of attaching each one by hand.
Budget Approver and Sign-Off
Financial
Route budgets through an approver with binding sign-off and a full approved-by audit trail.
Per-Customer Tool-Stack Cost
Financial
Roll standards cost up per customer, not only per line item.
Rebrandable client documentation
Documentation written by the MSP can be rebranded for use by individual clients, functioning as a central policy repository. This makes it easy to share consistent, professional documentation across every client.
Avanan Email Security Reporting
Integrations
Report on quarantined email volume for each client, plus release requests and how your team handled them, highlighting the denied requests that stopped a genuine phishing email.
Bitdefender Antivirus Reporting
Integrations
Standard antivirus reporting from Bitdefender GravityZone: endpoint protection coverage, detections, and agent health for each client.
Axcient Direct-to-Cloud Backup Reporting
Integrations
Backup reporting for Axcient Direct-to-Cloud (D2C): protected devices, job status, and backup health alongside your other backup vendors.
RoboShadow Vulnerability Scanning
Integrations
Bring RoboShadow vulnerability scan results into MSPortal, with findings and severity for each client's devices in your security reporting.
Pending API Accounts
4
Blocked on a third party: an API, a partner, or a contract.
Intermedia integration
Integrations
Connect Intermedia to MSPortal to bring its data directly into your workflow. This gives technicians a unified view alongside other tools, reducing the need to switch between systems.
Avanan SAT
Integrations
Integrate Phin Security & Avanan SAT for - Security training & Phish Testing
Fortinet Integration
Integrations
Network security integration covering firewall and threat management.
ScoutDNS Integration
Integrations
DNS-layer content filtering with category policies and query activity reporting.
In Progress
10
Actively being built.
Auvik SaaS Management integration
Connect Auvik SaaS Management to view application, security, and licensing information directly within MSPortal. This gives a consolidated view of SaaS usage and risk alongside other managed data.
Project document uploads
Upload and store documentation directly within a project. This keeps project-related files organized and accessible in one place alongside the rest of the project details.
Personal task lists
Manage a private task list from a sidebar panel or its own window, switching between list and kanban views to fit how you work. Bulk import tasks, organize them with MCP, and see completed items animate with a satisfying strikethrough. Filter to see tasks assigned to you or across your companies, add tasks directly from meeting notes, company pages, or the AI sidebar, and use notes with an AI-powered create tasks from notes feature. Admins can be granted a role permission to view all task lists, with visibility available through the Audit section.
Unifying Onboarding and Projects
Onboarding and Projects are currently two features. We are unifying into a single place. There will be no change for your clients, but for your team it will be much easier to manage.
Expected: Oct 2
Forms tab for projects
idea
Teams will be able to use the Forms system directly within projects on a dedicated Forms tab, giving them the flexibility to build out site details, vendor information, and other project data however they choose. This provides a consistent, customizable place to document project information before work begins.
Expected: Oct 2
Annual run rate forecasting
idea
See an estimated annual run rate calculated from recent months of revenue, giving a clearer picture of your business trajectory. The forecast incorporates future client revenue from HubSpot as well as forecasted projects and hardware from planner items, weighted by their status to reflect likelihood of closing.
Expected: Oct 2
Halo asset type mapping for contracts
idea
Map a specific Halo asset type to a contract so it appears directly within the contract view. This makes it easier to see related contract information alongside associated Halo assets.
Alternative Payments Integration
Customers will be able to pay invoices using Alternative Payments with our plat form and link to their billing links.
User Feedback: BenjiPays billing portal integration and SSO
BenjiPays billing portal integration & SSO
Allows customer to click "Billing Portal" and it auto-logs them in to BenjiPays.
Similar to with the Halo Portal integration they have:
[https://support.benjipays.com/support/solutions/articles/150000195972-halopsa-single-sign-on-sso-for-your-benji-pays-customer-portal](<https://support.benjipays.com/support/solutions/articles/150000195972-halopsa-single-sign-on-sso-for-your-benji-pays-customer-portal>)
Expected: Oct 2
User Feedback: IP whitelisting for admin logins
Expected: Oct 2
Shipped
177
Live for everyone.
PSA Permission Checks
Integrations
PSA integration setup tests exactly what your API user is allowed to read, area by area, and names the exact setting to grant for anything unavailable. If a permission changes later, the affected sync pauses and your integration admins are notified.
Client users see who takes care of them. A team menu in the top bar shows the team members assigned to their company, with the roles you choose to make visible.
Plan a project's tasks in one workspace, get a proposed schedule based on capacity, skills, and working days, save dates and assignees to your PSA, and see phases, tasks, and milestones on a Gantt timeline.
View and compare permissions across all company roles in a single matrix instead of opening each role individually. This makes it easier to see at a glance what access each role has.
Assign a Planner template directly to a standard so Planner items created from that standard automatically use the template from the start. This removes the need to apply a template after the item has already been created.
Select multiple companies and set the same custom field value for all of them at once. This makes it faster to keep custom field data consistent across large groups of companies.
Admins will be able to add websites directly to individual policies within the DNS Filter integration, similar to how ScoutDNS updates are managed today. This gives account admins more direct control over policy customization without needing extra steps.
Export projects and onboarding boards to Excel for a detailed overview of all activity and every tab. This makes it easy to review, share, and archive project details outside the platform.
View dashboard data broken down by individual company or facility, making it easier to manage reporting across multiple entities. Per-location widgets let you focus on the specific location's data you need.
Shipped
Redesigned backup dashboard
The Backups page is getting a visual refresh to make backup status and information easier to view at a glance. This makes it simpler to monitor backups across your organization.
Expected: Friday
Refreshed interface design
Buttons, dropdowns, and other interface elements will use a more cohesive visual design across the application. This creates a more consistent, polished experience as new features are added going forward.
Standards can be shown or hidden per customer based on a company field, such as PC, Apple, or Both. Standard items can also support multiple selectable options, like choosing between Printix and Papercut under a Cloud Print Management standard, and reflect deployment status against a preferred or alternate vendor.
Expected: Friday
Company-level PC/Mac device group filtering
idea
Set each company to allow only PCs, only Macs, or both, and device management groups will reflect that choice automatically. This keeps irrelevant PC or Mac groups from cluttering a company's view when it only uses one platform.
Expected: Friday
Bulk company and team assignment for users
Assign company and team roles to selected users in bulk. Existing assignments are preserved, and company role edits apply additions and removals together with exact user and role matching.
Shipped
ConnectWise contact locations and import search
Imported contacts inherit their existing mapped ConnectWise site when it belongs to the target company. Unmapped contacts keep manual locations, company moves clear stale locations, and empty searches retain their filters so the search can be corrected.
Shipped
Reliable impersonation of imported contacts
Imported-contact impersonation resolves existing authentication accounts, recovers from concurrent account registration, normalizes email lookups, and displays translated errors.
Shipped
Reliable service-account rule saves
Service-account access rules use set-based evaluation to save efficiently while preserving rule precedence and protected administrator access.
Shipped
Manual contact locations
Set and edit a contact’s location directly in MSPortal using the company’s available locations.
Shipped
Auvik integration
idea
Connect Auvik, map sites to MSPortal companies, and sync device inventory and recent alert history hourly. Import or link selected devices with mapped device types while preserving existing PSA and RMM device ownership.
Shipped
Project custom fields and filters
Sync project custom fields from ConnectWise, Autotask, and Halo, display their values, and filter projects by fields such as Projected Pod.
Pax8 partner invoices in MSPortal with status, dates, totals, and balance, a running draft summary, and per-invoice line items broken down by customer.
Sync Simplesat surveys, questions, and every CSAT and NPS response into MSPortal's satisfaction reporting, with company mapping and quick match, and responses attributed to the technician who worked the ticket.
Update a contact's phone number directly from MSPortal and have the change reflected in your PSA. This keeps contact details accurate without needing to edit them separately in the PSA system.
Planner items can be created automatically from conditions detected in CIPP, such as SharePoint storage exceeding quota. This helps ensure important issues are tracked as actionable tasks without manual entry.
See the people assigned to a project, including roles like backend tech, onsite tech, engineer, account manager, and team resource, in one place under Projects. This view can draw on team assignment information from ConnectWise, making it easier to know who is working on a given project.
Project creation from MSPortal
Projects
Create projects directly from MSPortal, including tickets and phases, and have them sync to your PSA. This lets you set up complete project structures without switching between systems.
Upload or paste a meeting transcript and have AI draft the meeting notes and action items for review, editing, and assignment before anything is added to the meeting or the client summary.
Huntress security awareness assignments, episodes, and completion rates in the Training module, with assigned episodes appearing as courses in each learner's own training library.
Scheduled reports will hold in a pending status until someone approves them, so they only go out once they've been reviewed. This gives you a chance to confirm accuracy and content before reports reach clients.
Link directly to a planner item and @mention an internal team member within any note or comment field. This makes it faster to reference related work and loop in the right teammate without leaving the note.
The integration company mapping page will show a status summary with counts of unmapped items at the top, making it easy to filter and focus on what still needs attention. Once an integration is fully mapped, it will display a clear "Nothing left to link" message instead of a dropdown, so it's obvious when mapping is complete.
Team activity lists every eligible account and active company whether or not it recorded an action, with Active and Not filters and per-company coverage columns.
Every onboarding portal shows completion speed and ownership by phase and by person, with overdue and blocked counts, oldest open task, and client portal access.
Sync company-mapped Salesbuildr quotes, line items, totals, and PDFs for your team and client portal users, and import Salesbuildr products into the budget catalog.
Roles expand into the specific views and actions behind each module: project views, ticket actions, calendar scope, and survey visibility are all separate grants.
Task and project status changes made on a Kanban board are written to Autotask, and records deleted in Autotask are cleared from MSPortal so project hour rollups match.
See project tasks, phases, and milestones on the calendar grid alongside meetings, PSA appointments, and changes, with a Schedule tab on every project.
Ticket templates can link to Microsoft Groups so clients see a dynamic, up-to-date list of groups when requesting a user be added. Admins can also control which groups appear in that list, keeping administrative groups hidden from client view.
Build forms with fields that pull their options directly from your documentation. For example, a software request field can be populated with the list of software items already documented in Hudu/IT Glue, keeping form choices aligned with your existing records.
Link a single integrations site to more than one company account, so related entities that share a Microsoft 365 tenant, such as a parent and child organization, can each see the same backup data under their own account.
Shipped
Cloud License Availability Filter
Cloud
Filter Cloud Licenses to show only licenses with available capacity greater than zero.
Shipped
Compliance Required Integration Approval
Compliance
Mark companies as Compliance Required so staff must confirm client approval before authorizing supported company integrations.
Shipped
Ignore DNSimple Domains in Mapping
Integrations
Ignore DNSimple domains that do not need mapping, exclude them from Unmapped and Quick Match, and restore them later from the Ignored view.
Shipped
Custom Fields on Company Overview
Companies
Review company custom fields and saved values directly on the company overview without opening Edit Company.
Shipped
DNSimple Domains in Cloud
Cloud
View company-mapped DNSimple domains in Cloud Domains with registrar details and Secondary indicators for domains absent from connected Microsoft 365 and Google Workspace tenants.
Shipped
CIPP Integration
Integrations
Connect CIPP (the CyberDrain Improved Partner Portal) and bring Microsoft 365 security and configuration posture for every client into MSPortal, with a searchable posture view in the Microsoft 365 module. In beta.
Send feedback from the top bar, follow it on the new Roadmap page as it moves from idea to shipped, and reply in a two-way thread. Email updates arrive as your request is planned, enters development, and ships.
Connect Adobe VIP Marketplace and see every client's Adobe subscriptions next to their Microsoft licenses in a unified Licensing page, with utilization, renewal dates, and CSV export. In beta.
Turn compliance gaps into a managed risk register. Failed checks become tracked risks with a likelihood and impact score, an owner, a treatment plan, and a target date.
Give clients a booking link for the meetings you already run on a schedule. The booking page reads each company's review and compliance cadence, checks the host's calendar 12 months ahead, and creates the series in Outlook.
Expected: Next release
Lithuanian Language Support
Platform
The full application, its emails, and its client portals available in Lithuanian, selectable per tenant, company, or user.
An assistant inside the Compliance module that answers questions, drafts notes, and prepares updates, scoped to the companies you have selected. Nothing changes without your approval.
Health scoring rebuilt around evidence. A score appears only when there is enough current data behind it, and every score can be explained line by line.
Score each client's workload from touchpoints, seat size, urgency, and project load, and see every vCIO's book of business flagged as under, ideal, or over capacity.
Full Google Workspace support mirroring our Microsoft 365 capabilities: users and groups, licenses, domains, and daily security posture, with Microsoft and Google grouped under one Cloud section.
Launch Center
Platform
New tenants start in a guided Launch Center that builds a personalized launch plan rather than a fixed checklist. Already running? It is the quickest way to roll out one part of the platform.
Target whoever is assigned to the triggering record, such as a training assignee or task owner, resolved at send time. Ticket rules can already target the ticket assignee today.
Client users can open their onboarding portals directly from the app. When an active portal is shared with their email, a My Onboarding item appears in their sidebar.
User Feedback: Add costs and compliance to planner templates
In Planner templates it would be great if we could include costs, compliance checks, and other fields.
Chrome Extension
Platform
Give your clients MSPortal in their browser: their tickets, training courses, and AI chat, one click away. The install link is on the Extensions page under Settings.
Connect Dropsuite / NinjaOne SaaS Backup, map organizations to companies, and review email, OneDrive, and Google Drive backup records in the backup workspace. Available in beta with hourly sync. SharePoint and Teams are not included.
Shipped
Custom Domain Sign-In Methods
Security
Control which sign-in methods are offered per email domain, so each client sees only the authentication path you have approved for them.
User Feedback: Map CIPP integration to compliance module
CIPP Integration for 365 Standards - map them to compliance module as a group.
Expected: Friday
More Operational Playbooks
Compliance
New guided playbooks for recurring MSP workflows, starting with cyber insurance renewals, joining the existing playbook library.
Change Management
Tickets
A controlled path for risky work. A technician requests a change from a ticket, the client approves, and the approved change lands on a shared calendar where conflicts and freeze windows are visible up front.
User Feedback: DNsimple integration with domain mapping
DNsimple Integration would be great. They have an API.
+Ability to map domains to customers as well as groups of domains that are labelled to a customer (see: [https://support.dnsimple.com/articles/labeling-domains/](<https://support.dnsimple.com/articles/labeling-domains/>))
Make the Sidebar Your Own
Platform
Reorder, rename, hide, and pin the navigation so the sidebar matches how your team actually works.
Import/Export now covers every data type MSPortal manages, including contacts, meetings, agenda items, and attachments, so you can pull a complete extract whenever you want.
A guided library covering Best Practices and Security Frameworks, including 18 deep standard playbooks and 274 individual checks ready to run against your clients.
Service calls and scheduled appointments from your PSA appear on the MSPortal calendar next to meetings and change windows, so the day's real schedule is in one place.
Connect your SimpleSat account to MSPortal so customer satisfaction surveys can be tied directly to your support tickets. This makes it easier to gather and review client feedback without leaving your existing workflow.
MSPortal MCP Server
AI
Point Claude, ChatGPT, Cursor, or Gemini straight at your MSPortal account through a secure remote MCP server and let it work across your whole portal.
User Feedback: Hardware request form location unclear
Shipped
User Feedback: Unable to save planner item as Office Manager
Shipped
User Feedback: Need create_planner_item and create_goal tools
Shipped
User Feedback: Add cyber essentials for compliance references
Shipped
User Feedback: Data integrity issues with planner items
Shipped
User Feedback: Data providers not translated
Shipped
User Feedback: Need for service calls feature
Shipped
User Feedback: Flag customer risk overriding healthy score
Shipped
User Feedback: Clicking category numbers shows no ticket data
Shipped
User Feedback: Mark company as non-Microsoft platform
Shipped
User Feedback: Incorrect location for assisted living facilities
Shipped
User Feedback: Add change management approvals for Autotask
Shipped
User Feedback: Alert ticket types showing in dashboard despite filter
Shipped
User Feedback: Huntress requires SAT training integration
Shipped
User Feedback: Add links to navigation customizer
Shipped
User Feedback: Device lifecycle period not showing in company list
Shipped
User Feedback: Ticket trends empty, financial reporting error
Shipped
User Feedback: Cannot edit AI edits of notes
Shipped
Location based on public IP
In CloudRadial, we had something called Wifi approximation. In CR, users used to be able to see a devices location based on its wifi public IP. We didn't bring that feature over to msp because we didn't know how many people actually used it but we have a client specifically asking for it. Is this a feature that can be built into MSPortal?