The worker is one of the available communication methods used for sending/retrieving files and running commands in remote servers. The worker is a pull agent and is ideal for cases where the server where the worker is running is not directly reacheable from the Clarive server.

The other common types of agents available are SSH, which does not require and additional software besides the preexisting SSH infrastructure, and ClaX, the Clarive push remote agent. Both of these require the server to be able to initiate the connection to the destination.