Page 1 of 1

How to detect custom roaming status and hangup

PostPosted: Sat Apr 17, 2010 10:51 pm
by unicorncn
When using predictive dial, we want can detect the custorm whether be roaming, if yes, need hangup the call. If anyone have some method about the problem? Or if any other software can do it? Thanks.


Vicidial 2.2.0 rc8
Asterisk 1.2
Centos 1.3

PostPosted: Sun Apr 18, 2010 8:37 am
by mflorell
Please define "customer is roaming"

PostPosted: Sun Apr 18, 2010 3:16 pm
by williamconley
because if you mean as in cell phones incurring "roaming charges" ... i am entirely unaware of this information being available to the calling party. in fact, as a cell phone user i would be extremely upset at that breach of privacy.

but i cannot think of any other meaning for "roaming".

PostPosted: Mon Apr 19, 2010 10:47 am
by unicorncn
Thanks , mflorell & williamconley

Mflorell : Yes. if not any more can auto detect, then can only set a customer is roaming status for not call twice in same day.

williamconley: Yes, Roaming mean if the custorm accept the call will cause he pay for high roaming charges. I want to auto hangup the call before he accept during predictive dial.

In fact, when we dial out from PSTN via analogure phone, there will hear a different ring before the phone connected if he not using anyother services. I can analysis the ring and I want to confirm if any way to auto detect whether the ring is roaming. But I not know more about this and the sangoma CPD work way.

Thanks again.

If any can give more advice about it, thanks.

PostPosted: Mon Apr 19, 2010 12:57 pm
by williamconley
when you hear the special ring tone are you in a SIP / IAX / DIGIUM / SANGOMA based call?

if you check your SIP debug or other debug data, you may find the information you want and be able to intercept/kill the call through the asterisk dial plan or within the vicidial scripts.

PostPosted: Mon Apr 19, 2010 8:11 pm
by unicorncn
Oh, I not sure via SIP, I'll try it. Thanks very much, williamconley. :D