Wenn zumindest eine WAN-Verbindung mit geringer Bandbreite zwischen dem Server und fernen Agenten vorhanden ist, kann der IBM UrbanCode Deploy-Server Arbeit an Agenten an anderen geografischen Standorten senden. Um die Performance zu verbessern und die Wartung zu vereinfachen, verwenden IBM UrbanCode Deploy Agentenrelais, um mit fernen Agenten zu kommunizieren. Ein Agentenrelais setzt voraus, dass nur ein einziges System im fernen Netz den Server kontaktiert. Andere ferne Agenten kommunizieren mit dem Server über das Agentenrelais. Die Kommunikation zwischen Agenten und Server aus dem fernen Netz erfolgt über das Relais.
Im folgenden Beispiel wird mit einem einfachen Verschieben eines Artefakts die Mechanik von der Kommunikation mit fernen Agenten beschrieben:

Standardmäßig öffnen Agentenrelais die Verbindung mit dem IBM UrbanCode Deploy-Server. Wenn Ihre Firewall dies erfordert, können Sie die Verbindung des JMS-Ports umkehren, nicht aber die HTTP-Verbindung aus dem Relais zum Server. Ferne Agenten öffnen Verbindungen zum Agentenrelais.
In Konfigurationen mit Agentenrelais verwenden Agenten, die lokal im IBM UrbanCode Deploy-Server untergebracht sind, weiterhin direkte Kommunikationen.