Cannot record in VDI environments (Citrix, RDP, etc.)

Symptom

The Desktop recorder cannot identify and access the elements of an application that is only accessible through a VDI environment. This can be a Citrix, RDP or any other environment that returns an image of the desktop of the remote machine. 

Verifying issue

Power Automate Desktop is installed on the local machine, but the application that I am trying to automate is located in the remote machine.

Cause

PAD can access the elements of a desktop application programmatically, through their accessibility API. However, when the application is only accessible through a VDI, then PAD can access only the image of the desktop of the remote machine and not the actual application that is stored locally. 

Resolution

Build you Desktop flow manually, with surface automation instead. Common surface automation technics include Image Recognition, Mouse and Keyboard automation and OCR. 

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

Thank you for your feedback!

Thank you for your feedback! It sounds like it might be helpful to connect you to one of our Office support agents.

×