ConnectWise Control API
Overview
Feature-rich PowerShell module that streamlines ConnectWise Control (formerly ScreenConnect) automation by providing comprehensive programmatic access to remote support operations through intuitive cmdlets that follow PowerShell best practices. Manages session lifecycle operations including creation, termination, and retrieval with advanced filtering capabilities for quick identification of active connections. Controls guest access permissions, expiration times, and access URL generation for secure temporary support scenarios.
Automates extension deployment and management across server instances for consistent tooling availability. Provides host configuration management including custom properties, connection policies, and server settings through declarative PowerShell syntax. Features comprehensive error handling with detailed diagnostic information to accelerate troubleshooting during automation development. Supports bulk operations for managing hundreds of simultaneous sessions efficiently in large MSP environments.
Enables MSPs to integrate remote support capabilities directly into PSA ticketing workflows, automated remediation processes triggered by monitoring alerts, and compliance reporting systems. Transforms manual remote access workflows into scalable automation that can handle thousands of endpoints without proportional staff increases. Reduces average remote support initiation time from 2-3 minutes to under 10 seconds by eliminating manual portal navigation and session setup steps.