screenconnect

ConnectWise ScreenConnect community node for n8n

Package Information

Downloads: 305 weekly / 492 monthly
Latest Version: 0.1.0-beta.6
Author: Joshua Smith

Documentation

n8n-nodes-screenconnect

npm version
License: MIT
n8n
TypeScript
GitHub

This is an n8n community node for integrating with the ConnectWise ScreenConnect API.

n8n is a fair-code licensed workflow automation platform.

Contributions are welcome! Please report any issues or submit pull requests on GitHub.

Prerequisites

This node requires the RESTful API Manager extension to be installed in your ScreenConnect instance.

  1. Log in to your ScreenConnect instance as an administrator
  2. Navigate to Administration → Extensions
  3. Click Browse Extension Marketplace
  4. Search for "RESTful API Manager" and install it
  5. After installation, click the ⋮ menuEdit Settings
  6. Set the RESTfulAuthenticationSecret to a strong random string or GUID
  7. Save settings

Important: Keep your API Secret secure — it provides full API access to your ScreenConnect instance.

Installation

Community Nodes (Recommended)

  1. In n8n, go to Settings → Community Nodes → Install
  2. Enter: @joshuanode/n8n-nodes-screenconnect
  3. Click Install

Manual Installation

npm install @joshuanode/n8n-nodes-screenconnect

Operations

Resource Operations
Session Add Note, Create, Delete, End, Execute Command, Get, Get by Name, Get Many, Update Custom Properties, Update Name

Credentials

Field Description
Instance URL Your ScreenConnect instance URL (e.g., https://example.screenconnect.com)
API Secret The RESTfulAuthenticationSecret from your extension settings
Extension GUID (Optional) Leave blank for auto-discovery, or provide manually if needed

Features

  • Filter sessions by type (Support, Meeting, Access)
  • Execute commands on connected guests
  • Add notes and update session properties
  • Pagination support - Use "Return All" or limit results
  • Auto-discovery - Extension GUID is automatically detected

Compatibility

  • n8n version: 1.0+
  • Node.js version: 18.17.0+

Resources

License

MIT

Discussion