Remote Session Best Practices
01 How a FlowState Remote Session Works
FlowState uses MeshCentral as its primary remote support platform, hosted on our own server at support.theflowstate.solutions. This means your session data never passes through a third-party cloud service — it routes directly between your device and our infrastructure. RustDesk serves as a backup if the primary server is unavailable.
Here is the full flow of a session from start to finish:
02 Before Your Session — Preparation Checklist
A well-prepared session resolves faster. Run through this checklist before your technician connects:
Have your device name, operating system version, and a brief description of the issue ready. On Windows: Settings → System → About. On macOS: Apple menu → About This Mac.
Close browser tabs, applications, or documents showing passwords, financial data, personal information, or anything unrelated to the issue being resolved.
Plug in an Ethernet cable if possible. Weak Wi-Fi causes session lag and dropped connections, which extends the time needed to resolve your issue.
Your technician may need you to enter a password, approve a UAC prompt, or confirm a dialog. Stepping away mid-session delays resolution significantly.
If you saw a specific error, write it down exactly or take a screenshot beforehand. Exact error text is faster to diagnose than a general description.
Many fixes require elevated permissions. Know your Windows admin password or have someone with admin access present if you are on a managed device.
03 What Your Technician Can and Cannot Access
Transparency is foundational to how we operate. Here is an exact breakdown of what is and is not accessible during a session:
- See your full desktop in real time
- Move your mouse cursor and type on your keyboard
- Open, close, and interact with applications
- Navigate to files and folders you direct them to
- Run commands in Command Prompt or PowerShell with your awareness
- Install or uninstall software within the session
- View system information, event logs, and diagnostic data
- Transfer files to or from your device (only with your knowledge)
- Connect without your explicit on-screen approval
- Access your device when the agent is not running
- Access a second monitor you minimize or turn off
- See saved passwords stored in a password manager unless you open it
- Access your webcam or microphone
- Reconnect after you close the agent without you relaunching it
- Access other devices on your network beyond the one running the agent
04 Approving, Controlling, and Ending a Session
You are in control of the session at every stage. Here is how each control works:
05 If the Connection Drops Mid-Session
Dropped connections are usually caused by local network instability, a VPN reconnect, or a brief ISP hiccup. Here is how to recover quickly:
-
Check your internet connection Open a browser and navigate to any website. If your connection is down, address that first — see the Network Troubleshooting FAQ for guidance.
-
Check whether the agent is still running Look for the agent window or its icon in the system tray (Windows) or menu bar (macOS). If it is still open and showing a connected status, the technician may be able to reconnect automatically. If the window closed, relaunch the agent.
-
Relaunch the agent Re-run the same agent file you used to start the session. It will reconnect to the FlowState server and your technician will see you come back online in their dashboard.
-
Contact your technician If the agent won't connect or you cannot relaunch it, call (572) 910-9201 or email help@theflowstate.solutions. Your technician can switch you to the RustDesk backup while the issue is resolved.
support.theflowstate.solutions) is unreachable, download the RustDesk Windows client or RustDesk macOS client. Run it — it displays a 9-digit ID on screen. Read that ID to your technician over the phone and approve the incoming connection request.
06 Session Recordings & Audit Logs
FlowState's MeshCentral server logs session activity at the infrastructure level. This supports accountability, incident review, and compliance requirements — particularly for clients operating under NIST 800-171 or similar frameworks that mandate audit trail documentation.
07 After the Session — Reviewing What Was Done
Every FlowState session ends with a close-out. Your technician will not disconnect without walking you through what was done and confirming the issue is resolved. Here is what to expect and how to follow up: