How does GCBA integration with an HTTP proxy server work?

The HTTP proxy server acts as a middleman and all TCP traffic passes through it (HTTPS, WSS). UDP traffic (SRTP) is sent directly from GCBA to Genesys Cloud, bypassing the proxy.

an illustration of how GCBA integrates with a proxy server

  • Proxied traffic:
    • HTTPS (TCP): user authentication, post interaction metadata, diagnostic traces.
    • XMPP Messages: establishes screen recording session between GCBA and the Genesys Cloud platform.
  • Non-proxied traffic:
    • SRTP (UDP): recorded media streaming between GCBA and the Genesys Cloud Platform
        
For more information on how to deploy GCBA and integrate it with a proxy server go to Deploy Genesys Cloud Background Assistant (GCBA).
Note: Not all HTTP proxy servers support proxying WSS by default. Make sure that your HTTP proxy can support handling WebSocket traffic. To validate if additional configurations are required, review your proxy server documentation .