Skip to main content

How Nen Agents Work

Think of a Nen agent as your outsourced admin. It interacts with your software just like a human would — logging in as a user and performing tasks like a member of your team. Nen agents can:
  • See your desktop screen in real time
  • Click buttons, menus, and links
  • Type into fields and forms
  • Navigate applications just like a person sitting at the computer
Because of this, you’ll need to give a Nen agent access to your system the same way you’d onboard a new admin who works outside of your office.

Getting Started

There are two paths depending on your current setup:

Option 1: You already have remote staff

If you already have an admin, biller, or other team member who works outside the office and accesses your systems remotely, getting started is simple:
1

Talk to your IT team

Ask them to provision a new user account for Nen — the same way they would for a new remote employee.
2

Provide credentials to Nen

Share the login credentials securely through the Nen dashboard. All credentials are encrypted at rest and never logged. That’s it!
This is the fastest path. Your IT team already has a playbook for remote access — Nen just needs the same setup.

Option 2: You’re setting up remote access for the first time

If all of your staff currently work on-site and you’ve never set up remote desktop access before, we provide tools to make it easy:
1

Pick a desktop

Choose the Windows computer that has the software Nen needs to access (e.g., your practice management system, EHR, or billing software).
2

Run our one-click installer

Download and run our setup script on that machine. It configures everything needed for Nen to connect securely — no IT expertise required.
3

Paste the config into Nen

The installer outputs a configuration snippet. Paste it into your Nen deployment settings and you’re connected.
The installer handles:
What it doesDetails
Enables remote desktopConfigures remote access on the machine
Sets up secure accessCreates a strong password and encrypted connection
Installs networkingSets up secure connectivity
Outputs configGenerates a JSON blob you paste into Nen — no manual configuration
The installer supports Windows, macOS, and Linux. See Connecting to a Remote Desktop for detailed step-by-step instructions.

Compatible Remote Desktop Technologies

If your office already uses a remote desktop tool, there’s a good chance Nen can work with it. Some common technologies we work with include:
  • Windows RDP (Remote Desktop Protocol)
  • Citrix
  • Splashtop
  • TeamViewer
  • LogMeIn
  • AnyDesk
  • GoToMyPC
  • GoToAssist
  • ConnectWise ScreenConnect
  • BeyondTrust (formerly Bomgar)
Already using one of these? Talk to us — in most cases we can connect to your existing setup without changing anything.

Nen-Managed Connections

If you don’t already have remote desktop set up, Nen can manage the connection for you using one of these options:
MethodBest ForHow It Works
Windows RDPWindows PCs and servers on a managed networkStandard Windows remote desktop over a Tailscale VPN tunnel
RustDeskAny OS, simple setup, no VPN neededLightweight remote desktop app with built-in NAT traversal
CitrixEnterprise VDI environmentsConnects to your existing Citrix infrastructure
Not sure which to pick? RustDesk is the easiest to set up — install the app, run our script, and you’re connected. Windows RDP is ideal if your IT team already manages a Windows environment with Tailscale or a VPN. Talk to us and we’ll help you decide.

Frequently Asked Questions

Not necessarily. Nen can share a computer that’s already in use — it logs in as its own user account so it won’t interfere with anyone else’s session. However, for production workloads, we recommend a dedicated machine (or virtual machine) so Nen can run 24/7 without interruptions.
Yes. Because Nen interacts with the screen like a human, it works with any application that a person can use — including legacy software, web apps, thick clients, and terminal-based tools. There’s nothing to install inside the application itself.
Absolutely. All connections are encrypted end-to-end. Credentials are stored encrypted at rest and are never logged or exposed in workflow code. Nen supports the same security controls you’d apply to any remote employee — strong passwords, network-level access controls, and audit logging. See Secure Parameters for details.
Any modern Windows, macOS, or Linux machine. Minimum requirements are modest — if the machine can run your software comfortably for a human user, it can run it for Nen. No GPU or special hardware is needed on the desktop side.
Yes. Nen needs the desktop to be powered on and connected to the internet to run workflows. We recommend disabling sleep/hibernation and ensuring the desktop session is available after restarts.
Both of our connection methods handle this gracefully. Tailscale (used with RDP) creates a peer-to-peer VPN that works through most firewalls without opening any inbound ports. RustDesk uses relay servers with NAT traversal, so it also works behind firewalls. In most cases, no firewall changes are needed — just outbound internet access.
Yes. Every workflow run is recorded and viewable in the Nen dashboard. You can watch runs in real time or review recordings after the fact. See Observability for more.
Nen automatically detects disconnections and attempts to reconnect. Running workflows are paused and resume once the connection is restored. You can monitor connection health from the Deployments dashboard. See Remote Desktops for details on connection monitoring and auto-recovery.

Next Steps

Connect a Desktop

Step-by-step setup guide for your first connection

Remote Desktop Features

Clipboard, file transfer, and connection management