Skip to content

AnyDesk

AnyDesk Integration

Info

You can setup a full automation policy to collect the machine GUID but this example will collect from just one agent for testing purposes.

From the UI go to Settings > Global Settings > CUSTOM FIELDS > Agents

Add Custom Field
Target = Agent
Name = AnyNetID
Field Type = Text

Service Name

While in Global Settings go to URL ACTIONS

Add a URL Action
Name = AnyDesk Control
Description = Connect to a AnyDesk Session
URL Pattern =

anydesk:{{agent.AnyNetID}}

Navigate to an agent with AnyDesk running (or apply using Settings > Automation Manager).
Go to Tasks.
Add Task
Select Script = AnyDesk - Get AnyNetID for client (this is a builtin script from script library)
Descriptive name of task = Collects the AnyNetID for AnyDesk.
Collector Task = CHECKED
Custom Field to update = AnyNetID

Service Name

Click Next
Check Manual
Click Add Task

Right click on the newly created task and click Run Task Now.

Give it a second to execute then right click the agent that you are working with and go to Run URL Action > AnyDesk Control

It launch the session in AnyDesk.