My 2 cents , ones which I know are supported are - VMWare vSphere, Tivoli Remote Control, Bomgar, VNC, DameWare, VMWare Console, PCAnywhere, NetSupport, but I'm not sure of horizon client.
The tool used should not interrupt/disconnect or interfere in any way with the existing session running on the machines which is doing the work.