Skip to main contentOctober 31, 2025
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
Workflow Improvements:
- Navigate to any survey and view the Responses tab
- Use the filter bar to narrow down responses by criteria
- Select multiple responses using checkboxes or keyboard shortcuts
- 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
How It Works:
- Navigate to Settings → External Resources
- Create a new external resource with a name, URL, and icon
- Assign roles that should have access
- Optionally configure company-specific URL overrides for multi-instance tools
- 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
Workflow:
- After completing a meeting, click “Send Summary”
- AI generates a professional summary including key discussion points and action items
- Review participants and add additional recipients if needed
- Edit the summary content using the rich text editor
- 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:
- Navigate to Settings → Integrations → ConnectWise
- Click “Import Configurations” to view unmapped configuration types
- For each ConnectWise configuration type, select the corresponding MSPortal.ai device type
- Review the import preview showing how many devices will be created
- 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:
- Navigate to Settings → Compliance → Checks
- Click “Bulk Generate with AI”
- Enter your requirements (e.g., “NIST 800-171 controls for healthcare”)
- Watch real-time progress as checks are generated
- Review the “Pending Review” banner showing how many checks need approval
- Click “Review Pending Checks” to bulk approve or edit generated checks
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.
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.
- 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.
- 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.