For a solution to integrate with ESX Agent Manager, it must register with vCenter Server as an extension, and create an ESX agency that defines the configuration of the solution and the ESX agents that the solution deploys.
ESX agencies encapsulate the ESX agents that they deploy from a solution. When you create an ESX agency, you must provide configuration information that the solution applies to the individual ESX agents that it deploys.
You must set the scope of the ESX agents that the agency defines and the ESX agency goal state. You provide a URL to an Open Virtualization Format (OVF) file that defines the ESX agent virtual machines. You also provide a URL to an optional vSphere installation bundle (VIB) that provides a function that extends an ESXi host, for example, a VMkernel module or a custom ESXi server application.