Skip to main content

October 31, 2025

Major Performance Enhancements

We’ve implemented significant performance optimizations across the platform to improve speed and responsiveness, especially for large datasets. Improved Speed:
  • Database Optimization
  • Smart Caching
  • Infinite Scroll
  • Enhanced Query Performance
Pages with Performance Improvements:
  • Compliance checks list now loads 3-5x faster
  • Tickets page handles thousands of tickets smoothly
  • Devices page loads instantly
  • Goals and Training pages with improved performance

Surveys Module Enhancements

Comprehensive improvements to survey response management with better visualization and bulk operations. Key Features:
  • Bulk Response Management: Select multiple responses, apply filters, and perform actions on entire groups
    • New bulk action toolbar with keyboard shortcuts support
    • Multi-select with shift+click and ctrl+click
    • Bulk delete, export, or categorize responses
  • Enhanced Question Cards: Improved visualization with sentiment analysis badges and mini-bar charts
    • Sentiment indicators (Positive, Neutral, Negative) with color coding
    • Quick visual feedback on response distribution
    • Better handling of text responses vs. choice responses
  • Response Drawer: Side panel for viewing full response details without leaving the page
  • Smart Filtering: Filter by date range, response type, sentiment, and more
  • Loading States: Skeleton screens for better perceived performance
  • Empty States: Helpful guidance when no data is available
Survey response management with bulk operations Workflow Improvements:
  1. Navigate to any survey and view the Responses tab
  2. Use the filter bar to narrow down responses by criteria
  3. Select multiple responses using checkboxes or keyboard shortcuts
  4. Apply bulk actions or view individual response details in the drawer

Compliance Module Optimizations

Significant performance and UX improvements to the compliance system. Key Improvements:
  • Instant page transitions even with thousands of compliance checks
  • Smooth infinite scroll experience
  • Added notes count and file count to compliance check listings for better visibility
  • Faster filtering and search across compliance checks

Security Enhancements

  • Enhanced security enforcement across all database operations
  • Improved protection for external-facing actions
  • Better permission validation throughout the platform
  • Enhanced impersonation security controls

Bug Fixes & Quality Improvements

Compliance:
  • Fixed autosave reliability in compliance check editor to prevent data loss
  • Improved dialog interactions for better user experience
  • Enhanced permission checking for multi-company environments
Meetings:
  • Optimized agenda item delete operations for faster performance
  • Better handling of meeting attachments and external links
Planner:
  • Improved bulk operations for planner templates
  • Enhanced selection dialog with better UX and keyboard navigation
Tickets:
  • Optimized ticket category and display group management
  • Better PSA settings synchronization
  • Improved Autotask ticket details panel rendering
User Management:
  • Streamlined permission queries for faster role management
  • Better content loading in user settings pages
  • Enhanced role assignment workflow

Reporting Enhancements

New Reporting Blocks:
  • Enhanced ticket analytics blocks with better visualization
  • Improved M365 Secure Score reporting blocks
  • Training enrollment and progress tracking blocks
  • Budget detail blocks with expanded metrics
  • Device warranty timeline blocks
Improvements:
  • Better data visualization across all block types
  • Faster block rendering and data loading
  • Enhanced customization options for reports
  • Improved PDF export quality

October 24, 2025

External Resources Module

Embed and manage external applications directly within MSPortal.ai, providing your clients with seamless access to third-party tools without leaving the platform. Key Features:
  • Iframe Embedding: Display external applications in secure iframes with frame policy validation
  • Role-Based Access: Control which user roles can access each external resource
  • Per-Company URL Overrides: Different companies can access different instances of the same resource (e.g., separate Bitwarden vaults)
  • Bulk Operations: Manage multiple external resources at once - delete, disable, or update permissions in bulk
  • Frame Policy Testing: Automatically verify if external URLs support iframe embedding before deployment
  • Company-Specific URLs: Override the default URL for specific companies while maintaining the same resource configuration
External Resources management interface with bulk actions How It Works:
  1. Navigate to Settings → External Resources
  2. Create a new external resource with a name, URL, and icon
  3. Assign roles that should have access
  4. Optionally configure company-specific URL overrides for multi-instance tools
  5. The resource appears in the main navigation for authorized users
Common Use Cases:
  • Automation Forms: Rewst Forms, Pia Forms - Embed intake forms directly in the portal
  • Dashboards: BrightGauge, MSPBots - Display metrics and KPIs for clients
  • Documentation Wikis: ITGlue (MyGlue), Hudu, Confluence - Seamless access to documentation
  • Custom Apps: Any client-specific portals and internal SaaS tools

Meeting Summary Email Workflow

Transform your meeting notes into professional email summaries with AI assistance and send them directly to participants. Key Features:
  • AI-Generated Summaries: Automatically generate meeting summaries from your agenda items, notes, and action items
  • Smart Recipient Management: Pre-populated with meeting participants, easily add/remove recipients
  • Rich Text Editing: Full rich-text editor with formatting, lists, and styling options
  • Preview & Edit: Review and customize the AI-generated content before sending
  • Integrated with M365: Sends via your configured Microsoft 365 integration for proper email threading
  • Action Item Tracking: Automatically includes action items and next steps from the meeting
Meeting summary email workflow with AI generation Workflow:
  1. After completing a meeting, click “Send Summary”
  2. AI generates a professional summary including key discussion points and action items
  3. Review participants and add additional recipients if needed
  4. Edit the summary content using the rich text editor
  5. Send directly from MSPortal.ai - appears in your Sent Items folder

ConnectWise Configuration Import

Import and map device configurations from ConnectWise Manage to streamline device tracking and warranty management. Key Features:
  • Configuration Type Mapping: View all configuration types from ConnectWise and map them to MSPortal.ai device types
  • Visual Mapping Interface: Clear UI showing ConnectWise types on the left, MSPortal.ai device types on the right
  • Bulk Import Preview: See exactly what will be imported before committing changes
  • Staged Import Process: Map configurations in stages, allowing you to organize complex device inventories
  • Smart Defaults: Common configuration types (Server, Workstation, Laptop) are auto-mapped when possible
  • Integration Status Tracking: Real-time feedback on import progress and completion status
How to Use:
  1. Navigate to Settings → Integrations → ConnectWise
  2. Click “Import Configurations” to view unmapped configuration types
  3. For each ConnectWise configuration type, select the corresponding MSPortal.ai device type
  4. Review the import preview showing how many devices will be created
  5. Click “Import” to complete the mapping

Compliance Bulk Generation Improvements

Significantly enhanced the bulk compliance check generation system with better reliability, progress tracking, and error recovery. Key Improvements:
  • Streamed Generation: Real-time progress updates as compliance checks are created, no more waiting for the entire batch to complete
  • Live Progress Indicators: Visual progress bar and status updates showing exactly which check is being generated
  • Automatic Retry Logic: Failed generations are automatically retried up to 3 times before being marked as failed
  • Pending Review Workflow: Generated checks are marked as “pending-review” and can be bulk-approved after review
  • Bulk Approval Dialog: Review and approve multiple generated checks at once with a streamlined interface
  • Enhanced Error Handling: Clear error messages and recovery options when generation fails
  • Token Optimization: Smarter AI model selection to stay within token limits while maintaining quality
New Workflow:
  1. Navigate to Settings → Compliance → Checks
  2. Click “Bulk Generate with AI”
  3. Enter your requirements (e.g., “NIST 800-171 controls for healthcare”)
  4. Watch real-time progress as checks are generated
  5. Review the “Pending Review” banner showing how many checks need approval
  6. Click “Review Pending Checks” to bulk approve or edit generated checks

Performance & Architecture Improvements

Compliance System:
  • Optimized compliance history queries with better indexing
  • Streamlined token usage in AI generation (up to 50% reduction)
  • Improved autosave reliability in compliance check editor
  • Better caching strategies for frequently-accessed compliance data
AI Infrastructure Refactor:
  • New provider abstraction layer supporting Anthropic, OpenAI, and other LLMs
  • Improved token counting and limit enforcement
  • Enhanced streaming support for real-time AI responses

Bug Fixes & Quality Improvements

  • Fixed compliance dialog autosave to reliably save changes without data loss
  • Improved planner template management with better bulk operations
  • Enhanced text editor extensions with better formatting support
  • Fixed calendar meeting agenda view layout and styling
  • Improved device warranty timeline block data handling
  • Better error handling in ConnectWise ticket sync
  • Fixed presentation layout styling for meeting slides
  • Updated dependencies for security and stability

October 17, 2025

  • Add to Meeting across all modules: Universal “Add to Meeting” functionality lets you link items from Compliance, Goals, Devices, Planner, Tickets, Training, Surveys, and M365 Secure Score directly to meeting agendas for streamlined QBR preparation.
  • Learning Paths: Create and assign learning paths for your clients. Have a client who needs HIPAA Training? No problem!
  • Ticket resolution status stepper: Visual configuration UI for tracking ticket lifecycle stages with customizable resolution statuses and progress indicators.
  • Datto RMM integration: Import and monitor devices from Datto RMM with site mapping and automated sync capabilities.
  • Improved planner templates: Enhanced template management with better bulk operations and company-specific template support.

October 10, 2025

  • Client Home page: New simplified home view for client users showing their tickets, team members, and assigned training courses in one place—perfect for end-user portals.
  • Compliance system performance upgrade: Completely redesigned compliance caching system now supports running 100,000+ compliance checks simultaneously with incremental updates and zero-downtime refresh.
  • Enhanced impersonation support: Full impersonation capability extended to the Home page, allowing MSPs to view the exact client experience.
  • Ticket performance improvements: Faster ticket list loading with optimized queries and improved refresh behavior.
  • Multiple UI polish improvements: Fixed ticket modal interactions, improved budget status handling, enhanced compliance filtering, and better dark mode support.

October 3, 2025

  • Autotask PSA integration: Full ticket sync with standardized interface, custom field handling, and new sync functions for invoices, opportunities, products, projects, and ticket notes.
  • ConnectWise Asio integration: Sync companies, devices, network devices, and tickets with device import mapping tool.
  • Reporting system enhancements: Multi-page layout support with smart drag preview, intelligent snap positioning, and new analytics blocks including ticket analytics, M365 secure score blocks, training tracking, budget details, and planner summaries.
  • Budget management improvements: Bulk status updates for budget line items and enhanced PDF export with optimized print layouts.
  • Report PDF exports: Export custom reports to PDF with all configured blocks and data visualizations.
  • Enhanced mobile & tablet support: Improved responsive design across all modules for better viewing on mobile and tablet devices.
  • Integration settings refactor: New slide-over drawer design with modular registry-based architecture for managing PSA integrations.
  • Improved tickets filtering: Enhanced filter options with dark mode support and better scoping for tenant/company visibility.
  • Survey analysis system: AI-powered sentiment analysis with automated daily processing and detailed survey insights.
  • Custom domain branding: Dynamic logo resolution and simplified signin flow for white-label deployments.
  • Central SSO relay: Unified authentication flow supporting custom domains without per-domain OAuth app configuration.

September 26, 2025

  • Custom branding for white-label usage: Upload your branding to fully white-label client-facing views.
  • Instant custom domains: Configure custom domains without waiting. Supports unlimited domains with no need to provision separate SSO apps per domain.
  • Autotask integration: Sync Tickets, Devices, Products, and Companies for a unified view.
  • ConnectWise Asio integration: Ingest Devices, Network Devices, Companies, and Sites with mapping.
  • Bulk creation of Compliance Checks with AI: Create many checks at once from high-level prompts; AI fills details and categories.
Bulk Compliance Creation interface

September 19, 2025

  • Syncro integration: Sync Tickets, Devices, Products, and Companies.
  • Meeting presentation view (v1): Build a clean agenda combining Budget, Planner items, Tickets, Reports, and custom notes, optimized for on-screen presentation.
  • Fewer clicks for Compliance and Meetings: Streamlined navigation and actions to reduce meeting prep time.
  • Microsoft 365 Secure Score reporting: View Secure Score, push findings into the Planner, and get AI summaries when multiple checks are added.
Microsoft 365 Secure Score dashboard Automated Planner Summaries with Microsoft 365 integration
  • Parent–Child company relationships: Delegate management from a parent company across all child companies.
  • Restricted client visibility: Limit vCIOs and Technicians to only the clients they’re assigned.

September 12, 2025

  • Meraki integration: Pull device and network insights from Cisco Meraki.
  • Planner Analytics page: Measure plan completion, on-time delivery, and trends.
Planner Analytics dashboard showing completion metrics and trends
  • Net Promoter Score (NPS) surveys: Capture client sentiment with lightweight NPS campaigns.

Coming Soon

  • Meeting summaries with action items: Receive concise summaries of meetings with clear next steps automatically captured for you.
  • User Statistics Dashboard: Track how many compliance checks are completed across tenants to support KPI and accountability reporting.
  • Automatic QBR scheduling: Send a scheduling link so clients can pick times that work for them—no more back-and-forth.
  • vCIO and Technician capacity planning: Forecast workload and balance team capacity for upcoming quarters.
  • Client invoice viewing: Allow clients to securely view their invoices in the portal.
  • Projects dashboard: Centralized view of project status, blockers, and owners.
  • Rules to auto-populate your planner: Automatically add planner items for warranty expirations, device end-of-life, or bulk-add an item to all clients with one click.
  • Bulk Ticket Templates with AI: Generate multiple ticket templates in one step using AI suggestions.
  • Public API: Programmatic access for integrations and automation.