The ADK TMS Agent is part of an Estate Management system called Verifone Estate Manager. It is a client side terminal application that communicates with the TMS server and runs in the background through its own communication channel. The ADK TMS Agent sends and receives various messages in performance of managing the device. It periodically sends a heartbeat message to indicate to the TMS Server the device is active and communicating. This document describes the functionality of ADK TMS Agent and provides the steps to install and configure for various supported platforms.