Jump to content


< Back to Forum


 

Reject No Caller Id Call


  • Please log in to reply

#1 Chrisksyeung 09 March 2017 - 04:35 PM

Dear Sir

 Can the script reject No-caller ID call ?

 

Thanks



#2 SupportTeam 09 March 2017 - 05:05 PM

Yes, you can have the script look at value of  $RV_CIDNUMBER in an Evaluate Expression type module and if CallerID is not set then have the script go to a Hangup type module.

Please see the first example in the Evalaute Expression module help page: http://www.voiceguid...modevalexpr.htm

If you want system to not answer the call at all, then set the script to "Start without call answer"

Please see: http://www.voiceguid.../call_start.htm
 



#3 SupportTeam 09 March 2017 - 06:38 PM

User wrote:

 

I have already use scripts , but IVR still bypass my script to check CallID , I want reject the call with No number or private number or empty number



#4 SupportTeam 09 March 2017 - 06:39 PM

Please post the script that you are using and the traces that capture an incoming call. We can then see what is happening on this system and advise.



#5 Chrisksyeung 09 March 2017 - 06:57 PM

Please post the script that you are using and the traces that capture an incoming call. We can then see what is happening on this system and advise.



#6 SupportTeam 10 March 2017 - 06:47 AM

Could you please post the "vgEngine" trace that is created in VoiceGuide's \log\ subdirectory.

 

We can then see what has happened during the actual call.

 

Looking at your script, suggest changing the expression evaluated in module "Check Caller ID"

 

from:

 

$RV_CIDNUMBER

 

to:

 

"$RV_CIDNUMBER"

 

ie. add quotes around the $RV_CIDNUMBER



#7 Chrisksyeung 10 March 2017 - 02:06 PM

There is log fileAttached File  0310_0000_vgEngine.txt   15.57MB   34 downloads



#8 SupportTeam 10 March 2017 - 03:07 PM

Trace shows that the script has been set to start at module "Get Lang". Looking at your script in the VoiceGuide Script Designer confirms this.

 

Please change the script to start at module "Check Caller ID".

 

Also, if you want system to not answer call at all if CallerID is not supplied, then please set the "Start script without answering the call" option.

 

Both of the above can be set in the "Edit"->"Script Properties" menu in the VoiceGuide Script Designer.