Query on Robots inside Citrix setup

If we choose to install robots inside the citrix app server along with the application, can orchestrator which sits outside the Citrix environment, still talk to the robot and run it in Unattended mode ?

Also is this option stll needed as we got new citrix native automation plugin