VoiceGuide IVR Software Main Page
Jump to content

Checking For Disconnected Phone Numbers

Recommended Posts

Steven wrote:

 

We would like to implement a solution to check for the SID for disconnected phone numbers in the USA. We have a list of DNC scrubbed phone numbers but are getting a relatively high number of disconnected phones in the files. We define disconnected as getting a combination of tones and a voice message stating the phone number is not valid.

 

Ideally we would like to be able to dial the number determine if the number is disconnected and hang up with out bothering folks with valid phone numbers.

 

We also need the system to interact with a MS SQL database and update a field in a table.

Share this post


Link to post

Yes, you can use VoiceGuide to do dial-list scrubbing as you require.

 

Using ISDN lines would be best, but you can do this using Analog lines as well.

 

On analog lines the Dialogic card detects the 'tri-tones' (SIT tones) which you are referring to and the VoiceGuide software will end the outgoing call once that tone is reported to VoiceGuide.

 

You can specify for VoiceGuide to run a particular VBScript upon the call not being connected, and within that script you would need to check the value of $RV[OutDial_Result] to see what was the reason for the call not being connected.

 

If the $RV[OutDial_Result] holds the value beginning with "SIT_" (eg: "SIT_Unavailable") then the outgoing call was aborted as the SIT tone was heard on the line.

 

You can then within the same VBScript do any database updates required etc.

 

The outgoing calls should have a timeout of about 5 seconds. If the tri-tone (SIT tone) is played then it will be played in the first few seconds.

 

> Ideally we would like to be able to dial the number determine if the number is disconnected and hang up with out bothering folks with valid phone numbers.

 

For this you should use ISDN lines. On ISDN lines You would get instant ISDN message report that the number does not exist. If one of those messages has not arrived within a second or so of placing the outgoing call and the call is proceeding then you would know the number is fine. If you did get the DISCONNECTED message with the information that this number does not exist then you would be able to run the "OnNotConnected" script as before.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×