This document describes building a bridge between JADE agent applications and web frontends using JavaServer Faces (JSF) technology. It connects a JSF web application to a proxy agent in JADE. The proxy agent handles user requests by retrieving agent information from the JADE Directory Facilitator and updating the JSF user interface. Business objects like AgentInfo are used to share data between the JSF application and JADE agents. The proxy agent has a cyclic behavior that processes incoming requests by launching one-shot behaviors to interface with the Directory Facilitator and notify the JSF application.