Los clientes se despliegan de forma local (en la misma LAN que el servidor de IBM UrbanCode Deploy) o de forma remota, y se comunican con el servidor con HTTP o HTTPS. La GUI basada en navegador de IBM UrbanCode Deploy es una aplicación Rich Internet Application (RIA) que mantiene buena parte de su funcionalidad en el navegador. Los clientes interactúan con los servicios RESTful (Representational State Transfer) en el servidor según es necesario. Existe un cliente de línea de mandatos que proporciona la mayor parte de las funciones de la GUI basada en navegador. El cliente de línea de mandatos también se coloca en la parte superior de los servicios RESTful.