Mohamed Ragheb | Hello, We are trying to develop an outbound dialing application that plays a prerecorded voice message to the target user when they answer the call. Just to clarify, the target user is a mobile phone or an external PSTN Number. The problem is that we can't monitor the status of the lines on the voice gateway to know that the target has answered the call. Once the CTI Port initiates that call, it appears that it is automatically connected regardless if the voice gateway's lines are busy, user no answer, etc... So we don't know when exactly to play the prerecorded voice message. I would appreciate any advice on how to monitor H.323 Voice Gateways during outgoing calls on FXO and E1 Ports. We are running this on a simple environment, UCM v6.1 and Cisco 2811 Router with 4 port FXO and 1 port E1. Our application uses CTI Ports to trigger the outgoing calls. I have the following conditions that I need to detect: 1) The Target doesn't Answer 2) The Target Answers 3) The Target doesn't Answer for a few seconds then cancels the call (this is the case of the user being a mobile phone user that doesn't want to answer the call and stops the call) 4) The Target's phone is busy I am really trying to avoid having to create an application that listens to the ringing tone to detect these conditions, so any signaling from the gateways that can be detected via JTAPI would really solve the problem. Thanks |