Soft Mode
- Dismissible warning overlay
- Users can continue working
- Auto-escalation timer (configurable)
- Survives service restart
Hard Mode
- Full-screen non-dismissible overlay
- Only option: Log Out
- Final enforcement state
- Survives service restart
Enterprise-grade license seat management, real-time session monitoring, and intelligent alerting for Windows Terminal Server environments.
Organizations running QuickBooks Enterprise in multi-user RDS environments face costly operational challenges every single day.
When all seats are occupied, users are locked out with zero visibility into who holds them.
Disconnected or idle RDP sessions hold licenses hostage, blocking active users from working.
QuickBooks updates appear on individual sessions. IT has no centralized view or notification system.
No built-in way for IT to reach users when seats are needed urgently or maintenance is required.
Permission elevation dialogs appear silently on user sessions with no automated IT notification.
Coordinating server downtime across active users means manual phone calls, emails, and guesswork.
Session Pilot provides a comprehensive suite of tools purpose-built for managing QuickBooks in Terminal Server environments.
See every QuickBooks session, seat, and user at a glance. Color-coded status indicators, seat utilization, and live monitoring.
Automatic detection of critical updates, admin escalations, and Windows patches with instant notifications.
Built-in bidirectional chat with quick-reply buttons. Communicate directly with users through their session.
DPAPI-encrypted credential storage with optional auto-fill for QuickBooks login dialogs.
Two-tier maintenance system with soft warnings and hard lockouts. Auto-escalation and logout enforcement.
Know who accessed which company files and when. Full audit logs with daily rolling files and optional syslog forwarding.
Session Pilot runs entirely on your server with zero external dependencies, no cloud services, and minimal resource footprint.
A lightweight background process continuously watches QuickBooks sessions, license seats, and system events in real time.
Each user gets a seamless in-session experience with status indicators, messaging, and alerts without leaving their workflow.
A comprehensive view of all Terminal Server sessions and QuickBooks activity, updated in real time.
| Status | User | Session | Company File | Access Mode | Idle |
|---|---|---|---|---|---|
| jthompson | 2 | Acme_Manufacturing.qbw | Multi-user | -- | |
| mgarcia | 3 | Acme_Manufacturing.qbw | Multi-user | -- | |
| kwilson | 4 | Westside_Retail.qbw | Single-user | 12m | |
| dlee | 5 | -- | -- | 45m |
QuickBooks critical update available - Session 3 (mgarcia)
QB needs admin privileges - Session 4 (kwilson)
Animated, color-coded bar showing real-time license utilization
Sortable, searchable table with status, company file, and idle time
Dynamic cards for critical updates, escalations, and Windows patches
Real-time data with automatic updates and auto-reconnect
Continuous monitoring detects conditions that require immediate attention and notifies the right people instantly.
| Alert Type | Detection Method | User Notification | Admin Notification |
|---|---|---|---|
| Critical Update | Window title scan | Full-screen overlay (all users) | Dashboard card + notification |
| Admin Escalation | Permission dialog detection | None (admin-only) | Dashboard card + notification + action button |
| Windows Updates | Registry key monitoring | None (admin-only) | Dashboard card + notification |
15-minute cooldown per alert type prevents notification fatigue
Color-coded alerts delivered to your team via webhook-compatible messaging platforms
Per-alert-type enable/disable toggles and channel routing
Built-in bidirectional chat lets administrators communicate directly with users through their QuickBooks session. No external tools required.
Two tiers of maintenance mode give you flexible control over server maintenance windows.
Complete visibility into every company file access. Track which users opened which QuickBooks files, when they connected, and how long they stayed.
See exactly who accessed each company file, when they logged in, and whether they connected in single-user or multi-user mode.
Every session event logged with timestamps and full context. Daily rolling log files with optional syslog forwarding to your SIEM.
Encrypted credential storage for QuickBooks logins with auto-fill, password age tracking, and auto-close security timeout.
Automatic recovery from failures with state persistence. Maintenance mode and all settings survive service restarts.
Self-contained deployment with a simple installer. No external dependencies, no reboot required.
Run the installer to register the service and create auto-start entries. No server reboot required.
Set your seat count, notification webhook, idle thresholds, and chat button labels through the admin Settings UI.
The service starts scanning immediately. Tray apps auto-launch in each user session. Dashboard available to admin users.
Stop fighting ghost sessions, missed alerts, and license chaos. Get Session Pilot deployed on your Terminal Servers today.