VoiceGuide IVR Software Main Page
Jump to content

Caller Id Withheld

Recommended Posts

I am having trouble getting the IVG to identify when callerID is WITHHELD.

 

I can clearly see the details in the event trace log, but how do you create an expression when there is no value in the $RV_CIDNUMBER, not even a zero.

 

If the caller has withheld the number, I am looking to ask the caller to manually enter the number.

 

Below is the initial event logs showing the system acknowledging the number is withheld.

 

I have tried a number of expressions using $RV_CIDNUMBER without success.

 

Does anybody have any suggestions.

 

 

45716 6 tapie linedevstate 2048 0 0

45716 6 tapie callstate OFFERING 66051 0 4

45746 6 Lev_CallerID [,WITHHELD]

45756 6 tapie callinfo CALLEDID

45756 6 tapie callinfo ORIGIN

45756 6 tapie ring 0

51735 6 tapie ring 2

51735 6 Answer the call

Share this post


Link to post

You can use the Evaluate Expression module, and in the module have the expression:

 

"$RV_CIDNUMBER" = ""

 

The "True" path will be taken if $RV_CIDNUMBER is not set to anything, and the "False" path will be taken if $RV_CIDNUMBER contains some value.

 

You can also use $RV_CIDNAME, which in these cases should be set to "WITHHELD", so you can use the following expression:

 

"$RV_CIDNAME " = "WITHHELD"

 

And if the above is true then the "True" path will be taken...

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
×