Help Center / Support Processes
Remote Support Procedures
Book: Support Processes
Review status: APPROVED
Remote Support Procedures
Kecktech uses RustDesk for screen-sharing and remote control sessions with clients. Tactical RMM provides background agent-based access for MSP clients.
Tools
| Tool | Use Case | Access | |---|---|---| | RustDesk | Screen sharing, guided support | Client installs RustDesk app | | Tactical RMM | MSP remote shell, unattended access | Agent pre-installed on managed devices |
RustDesk ΓÇö Initiating a Session
Prerequisites
- Client must have RustDesk installed: https://rustdesk.com/download
- Client's RustDesk ID must be saved in their Vaultwarden collection
Steps
- Open RustDesk on your workstation (connected to Tailscale)
- Enter the client's RustDesk ID in the Connect field
- Request the client provide their one-time password (shown on their screen)
- Click Connect ΓÇö session begins once client approves
- After session, log time in Zammad under the client's ticket
Finding the Client's RustDesk ID
- Open Vaultwarden at https://vault.kecktech.net
- Navigate to the client's collection
- Look for the item named "RustDesk ID ΓÇö {Client Name}"
Tactical RMM ΓÇö MSP Remote Access
Prerequisites
- Client device must have the Tactical RMM agent installed
- You must be on Tailscale or accessing https://rmm.kecktech.net
Steps
- Log in to https://rmm.kecktech.net
- Navigate to Clients → {Client Name} → Agents
- Select the target device
- Choose Remote Background → Remote Shell for command-line access
- Or click Take Control for full desktop control (Windows only)
Running Scripts Remotely
- In Tactical RMM, select the agent
- Click Run Script
- Choose from saved scripts or paste a new one
- Set timeout and run as (System / logged-in user)
- Review output in the script results panel
Billing Remote Support Time
- Use ticket code SVC-REMOTE ($45/hr) for standard remote sessions
- Use SVC-HOME ($85/hr) only for physically on-site visits
- Log all time under the client's Zammad ticket using Time Accounting
Ending a Session
- Notify the client the session is ending
- Disconnect from RustDesk or close the RMM connection
- Update the ticket state and add a resolution note
- Send session summary to client via the ticket
