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>)
User Feedback: Map CIPP integration to compliance module
CIPP Integration for 365 Standards - map them to compliance module as a group.
Could MSPortal eventually support an AI-assisted phone/help button flow? (probably way down the line) Example:
* Existing issue or new issue?
* “Looks like your Outlook isn’t connected.”
* “I already tried that.”
* “Okay, let me connect you to a technician.”
Client File Share and Incident Response Planner
Documentation
A central client document share paired with an incident-response planner, so documentation and IR runbooks live together.
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.
Billing Rec Helper
Financial reporting module has a good start on this, if I could add columns for M365 licenses (eg total count for Standard, Prem, E3, etc) and then be able to compare against devices, pretty much solves this.
Maybe the ability to add a column that is a formula (Total users with any of (Biz, Prem, E3) license - Device total) and then colour it based on being negative, zero or positive.
The outcome is to help us spot if a company has more devices than users so we can correct billing (we charge for extra devices.. each full user gets 1 included)
User Feedback: Billing portal link for auto-login
White label as the client
Documentation that can be easily rebranded
User Feedback: Deploy timezest immediately
A virtual CIO that watches industry trends for their stuff and it can pop up and give them feedback and things they need to do
A virtual CIO that watches industry trends for their stuff and it can pop up and give them feedback and things they need to do
User Feedback: Device management: PC/Mac group filtering by company
Would be good to get Threatmate and Wirespeed Integrations.
Would be good to get Threatmate and Wirespeed Integrations.
Planning
14
We are planning how and when to build this.
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.
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.
Pending API Accounts
9
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.
NinjaOne Dropsuite
Integrations
Microsoft 365 SaaS backup monitoring through Dropsuite, waiting on API availability from NinjaOne.
Avanan SAT
Integrations
Integrate Phin Security & Avanan SAT for - Security training & Phish Testing
Datto Backup Integration
Integrations
Backup monitoring with agent status and job tracking.
Fortinet Integration
Integrations
Network security integration covering firewall and threat management.
Slide Backup Integration
Integrations
Business continuity and disaster recovery monitoring for protected devices.
DNSFilter Integration
Integrations
DNS security with threat and content filtering statistics.
ScoutDNS Integration
Integrations
DNS-layer content filtering with category policies and query activity reporting.
WatchGuard Integration
Integrations
Network security appliance monitoring and reporting.
In Progress
2
Actively being built.
N-able N-central Integration
Integrations
RMM integration with device sync and monitoring.
User Feedback: IP whitelisting for admin logins
Shipped
151
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.
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
Custom Fields on Company Overview
Companies
Review company custom fields and saved values directly on the company overview without opening Edit Company.
Shipped
Cloud License Availability Filter
Cloud
Filter Cloud Licenses to show only licenses with available capacity greater than zero.
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
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
Compliance Required Integration Approval
Compliance
Mark companies as Compliance Required so staff must confirm client approval before authorizing supported company integrations.
Shipped
Adobe Licensing Integration
Integrations
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.
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.
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
Estonian Language Support
Platform
The full application, its emails, and its client portals available in Estonian, 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.
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?