Skip to main content
Neo Agent connects to ScreenConnect through the RESTful API Manager extension. Install it once, set an authentication secret, and copy that secret into Neo Agent.
You need an administrator account on your ScreenConnect instance to install extensions and edit their settings.

Installing the RESTful API Manager

1

Open Extensions

In your ScreenConnect instance, open Administration (the gear icon in the lower-left), then select Extensions. Click Browse Extension Marketplace.
ScreenConnect Administration page with the Extensions section selected and the Browse Extension Marketplace button highlighted
2

Find and install RESTful API Manager

In the marketplace, search for RESTful API Manager and install it.
ScreenConnect Extension Marketplace showing the RESTful API Manager extension matching a search for Restful
3

Open the extension's settings

Back on the Extensions page, find the installed RESTful API Manager, open its menu, and choose Edit Settings.
Installed RESTful API Manager extension with its context menu open showing Disable, Uninstall, and Edit Settings
4

Set the authentication secret

Set RESTfulAuthenticationSecret to Custom and enter a randomly generated long string (a GUID works well). This is the value you enter in Neo Agent as the Client Secret. Click Save Settings.
Edit Extension Settings dialog with RESTfulAuthenticationSecret set to a custom value
Treat the authentication secret like a password — anyone with it and your instance URL can call your ScreenConnect API. Generate a fresh one here if it is ever exposed.

About the Other Settings

The Edit Settings dialog also exposes two optional fields:
  • RESTfulUserName — the name shown next to events that API calls create. Leave it at the default (RESTful API) or set your own.
  • RESTfulAllowedOrigin — if set, every request’s Origin must match this value. Neo sends your instance URL as the Origin, so you can either leave this empty (Origin validation off) or set it to your instance host (e.g. yourcompany.screenconnect.com). Both work with Neo.

What You’ll Need for Neo Agent

ValueWhere to find it
Instance URLThe address you use to sign in, e.g. https://yourcompany.screenconnect.com
Authentication secretRESTful API Manager → Edit Settings → RESTfulAuthenticationSecret
With your instance URL and the authentication secret in hand, continue to Connecting to Neo Agent.