All user actions are handled by servlets that call the appropriate methods on the corresponding session beans and then call the appropriate JSP pages to return the results of the action to the user.
Suppose you wish to end the SIP callsession between Agent 1 and Agent 2; you can issue an endCall(CallIdentifier) function callon the Third Party Call Web service.