Os clientes são implementados localmente (na mesma LAN que o servidor IBM UrbanCode Deploy) ou remotamente e se comunicam com o servidor com HTTP ou HTTPS. A GUI baseada em navegador do IBM UrbanCode Deploy é um Rich Internet Application (RIA) que mantém muita de sua funcionalidade no navegador. Os clientes interagem com serviços RESTful (Representational State Transfer) no servidor conforme necessário. Está disponível um cliente de linha de comandos que fornece a maioria dos recursos encontrados na GUI baseada em navegador. O cliente da linha de comandos também é construído sobre os serviços RESTful.