ESX Agent Manager is an intermediary between vCenter Server and a solution. ESX Agent Manager provides a WSDL based SOAP API that you can use to create solutions that deploy and monitor ESX agent virtual machines on ESXi hosts, and integrate the ESX agents with Distributed Resource Scheduler (DRS), Distributed Power Management (DPM), High Availability (HA), and other vSphere features.

For an overview of the architecture of ESX Agent Manager and how it integrates with vCenter Server, see the introduction to the ESX Agent Manager API Reference.