Citrix integration

Automation 360 integration with Citrix enables you to create bots that run tasks on remote Citrix Virtual Apps servers.

Process overview

Ensure the following tasks are completed before you begin automating tasks in a Citrix environment:
Verify the Citrix component version
Following table lists the various Citrix components and its related versions that are supported for A360.RemoteAgent:
Note: Ensure that you have the following Automation Anywhere Plug-ins:
  • Automation Anywhere Citrix plug-in
  • A360 Remote Agent

Citrix component version Automation 360 version Comments
Citrix Virtual Apps and Citrix XenDesktop version 7.23 LTSR. v.30 and later Citrix Virtual Apps and Citrix XenDesktop version 7.23 (2303) are certified with Recorder package (version 2.16.0-20231101-165457 and later)
Citrix Virtual Apps version 7.15 LTSR v.22 and later -
Citrix XenDesktop Version 7.15 LTSR -
Citrix Receiver Version 4.9 LTSR or later
Note: Citrix Receiver was replaced by the Citrix Workspace app. All major releases of Automation 360 starting from v.22 (Build 10526) are certified with the Citrix Workspace app.

For more information, see Citrix Workspace.

Verify credentials and licensing
  • Ensure you have the credentials to access the Citrix server.
    Note: We recommend you have different Citrix login credentials for each Bot Runner user.
  • Ensure the appropriate Citrix license is available for the Automation Anywhere Enterprise system.
Install components
Specific Citrix and Automation Anywhere components are required on both the local user machine and the Citrix Virtual Apps server.
Local machine
  1. Install Citrix Receiver.
  2. Install the Bot Agent. This is automatically installed when you register the local machine with the Control Room.

    The Bot Agent and Automation Anywhere plug-in for Citrix are installed at the same time if the Citrix Receiver is installed on the local machine.

  3. Install the Automation Anywhere plug-in for Citrix.

    If the Bot Agent is already installed, the Automation Anywhere plug-in for Citrix is automatically installed when the Universal Recorder is initiated.

Citrix server
  1. Install the Automation Anywhere remote agent for Citrix.
  2. Register the Automation Anywhere remote agent for Citrix as a Virtual App in the Citrix StoreFront.
Create a bot
  1. From the Citrix StoreFront, run the AARemoteAgent and the target application.
  2. From the Control Room, create the bot, start the Recorder, select the target application, and record your actions on the Citrix server to build your bot.

Using Citrix architecture with bots

To create and run bots using applications that reside on a Citrix server, see the following resources:

Using the Recorder on Citrix Virtual Apps servers
The Record: Capture cloning action requires specific configurations to capture objects from applications available through the Citrix StoreFront on a remote Citrix Virtual Apps server. Ensure the required components are installed on the local machine and the remote Citrix Virtual Apps server.