OBiTALK Community

General Support => On-Topic: Obihai and OBi Products => Topic started by: lrosenman on March 26, 2015, 06:17:22 PM

Title: NoMoRobo / Obi202 / GoogleVoice?
Post by: lrosenman on March 26, 2015, 06:17:22 PM
I have 2 GV numbers and a Vitelity SIP line as well as a Asterisk extension on my Obi202.

I successfully(I think!) set up NoMoRobo on the Vitelity line using the tf.callwithus.com trick in the X_InboundCallRoute of that line.

Can the same magic work with the GoogleVoice lines?
Title: Re: NoMoRobo / Obi202 / GoogleVoice?
Post by: giqcass on March 26, 2015, 07:37:56 PM
Yes, it works.  If you did it once then you already know how so go for it.  You may also consider looking at Googles own version of nomorobo as an alternative.  "Global Spam Filtering"

From the Google Voice home page(not on the Obi or Obitalk pages)
Google Voice >>>>>> Settings >>>>>> Calls
Global Spam Filtering :Send calls and text messages from numbers identified as spam by Google directly to the Spam folder
Title: Re: NoMoRobo / Obi202 / GoogleVoice?
Post by: BigJim_McD on March 26, 2015, 07:43:39 PM
Quote from: lrosenman on March 26, 2015, 06:17:22 PM
I have 2 GV numbers and a Vitelity SIP line as well as a Asterisk extension on my Obi202.

I successfully(I think!) set up NoMoRobo on the Vitelity line using the tf.callwithus.com trick in the X_InboundCallRoute of that line.

Can the same magic work with the GoogleVoice lines?

lrosenman,

I was able to get NoMoRobo to work for Vestalink, two Google Voice accounts
and voip.ms using the following setup on my OBi200.

Voice Services     >    X_InboundCallRoute  

Vestalink account/DID on:   SP1 Service
{>345678:ph,sp4(18698765432@tf.callwithus.com;ui=$1)}

Google Voice account-1 on:   SP2 Service
{ph,sp4(18698765432@tf.callwithus.com;ui=$1)}

Google Voice account-2 on:   SP3 Service
{ph,sp4(18698765432@tf.callwithus.com;ui=$1)}

voip.ms Extension on:   SP4 Service
{>1912345_Ph3-x1034:ph,sp4(18698765432@tf.callwithus.com;ui=$1)}  

Note: *The account numbers are "Examples" only, not my actual numbers.*

I found a "know" spammer phone numer, then setup Phone Book - Speed Dials in voip.ms that spoofed the "known spammer's number" and made test calls using the Speed Dials that were answered, given and a short voice message, then disconnected.  My phone attached to the OBi200 only rang once before the intercept.  

The intercept message from NoMoRobo was:  "Try your call again later".

For a couple of seconds, I can catch the call forking to NoMoRobo in "Call Status".  
"Call History" displays the call along with the "fork".
Title: Re: NoMoRobo / Obi202 / GoogleVoice?
Post by: adg1 on February 21, 2020, 01:19:38 PM
Quote from: lrosenman on March 26, 2015, 06:17:22 PM
I have 2 GV numbers and a Vitelity SIP line as well as a Asterisk extension on my Obi202.

I successfully(I think!) set up NoMoRobo on the Vitelity line using the tf.callwithus.com trick in the X_InboundCallRoute of that line.

Can the same magic work with the GoogleVoice lines?


How did you go about doing this? Have 2 Vitelity DID's I'd love to have NoMoRobo on.

Thanks!
Title: Re: NoMoRobo / Obi202 / GoogleVoice?
Post by: lrosenman on February 21, 2020, 01:50:14 PM
X-InboundCallRoute=ph,ph2,sp3([whatever 8xx number NMR gives you]@switch.starcompartners.com;ui=$1)

where SP3 is *ANY* SIP SP.

This is actually one of my GV lines, but the same idea works for Vitelity:

ph,sp1([whatever 8xx NMR gives you]@switch.starcompartners.com;ui=$1)

Title: Re: NoMoRobo / Obi202 / GoogleVoice?
Post by: adg1 on February 21, 2020, 02:01:28 PM
Quote from: lrosenman on February 21, 2020, 01:50:14 PM
X-InboundCallRoute=ph,ph2,sp3([whatever 8xx number NMR gives you]@switch.starcompartners.com;ui=$1)

where SP3 is *ANY* SIP SP.

This is actually one of my GV lines, but the same idea works for Vitelity:

ph,sp1([whatever 8xx NMR gives you]@switch.starcompartners.com;ui=$1)



Thanks for getting back so quickly!

NMR doesn't have Vitelity as a provider, so I can't even register with them. Or am I missing something?
Title: Re: NoMoRobo / Obi202 / GoogleVoice?
Post by: lrosenman on February 21, 2020, 02:03:17 PM
Pick Vonage.  :)
Title: Re: NoMoRobo / Obi202 / GoogleVoice?
Post by: adg1 on February 21, 2020, 02:15:38 PM
Quote from: lrosenman on February 21, 2020, 02:03:17 PM
Pick Vonage.  :)

Ok, that worked! :) But they didn't give me a number. I gave them my numbers.
Title: Re: NoMoRobo / Obi202 / GoogleVoice?
Post by: adg1 on February 21, 2020, 02:32:44 PM
Quote from: lrosenman on February 21, 2020, 02:03:17 PM
Pick Vonage.  :)

Ah, I see it :)
Title: Re: NoMoRobo / Obi202 / GoogleVoice?
Post by: adg1 on February 21, 2020, 03:19:01 PM
Quote from: lrosenman on February 21, 2020, 01:50:14 PM
X-InboundCallRoute=ph,ph2,sp3([whatever 8xx number NMR gives you]@switch.starcompartners.com;ui=$1)

where SP3 is *ANY* SIP SP.

This is actually one of my GV lines, but the same idea works for Vitelity:

ph,sp1([whatever 8xx NMR gives you]@switch.starcompartners.com;ui=$1)



Almost there (I hope)

I have SP1 and SP2 defined with Vitelity

In SP1 X_InboundCallRoute, I entered:

{ph,sp3(NMRnumber@switch.starcompartners.com;ui=$1)}

Phone rings until voicemail-

From Log:

Call 3   02/21/2020    15:00:39   

15:00:39   From 'Unavailable' SP1(3418881939)
Fork to:
PH1
SP3(NMRnumber@switch.starcompartners.com;ui=3418881939);
(Failed: No Service)
15:00:39   Ringing
15:01:00   Call Ended   

Not sure what I'm doing wrong.
Title: Re: NoMoRobo / Obi202 / GoogleVoice?
Post by: giqcass on February 21, 2020, 03:57:49 PM
What service is on SP3?  For this to work a sip provider must be defined on the SPx you specify to complete the call.

EDIT: I don't think it needs to be a real sip provider.  If using a dummy account it just has to be defined as sip and allowed to make calls without registration.
Title: Re: NoMoRobo / Obi202 / GoogleVoice?
Post by: adg1 on February 21, 2020, 04:56:00 PM
Quote from: giqcass on February 21, 2020, 03:57:49 PM
What service is on SP3?  For this to work a sip provider must be defined on the SPx you specify to complete the call.

EDIT: I don't think it needs to be a real sip provider.  If using a dummy account it just has to be defined as sip and allowed to make calls without registration.

I think I have it sorted:

I used:

ph,sp1(NMRnumber@switch.starcompartners.com;ui=$1) for first Vitelity DID
ph2,sp2(NMRnumber@switch.starcompartners.com;ui=$1) for second Vitelity DID

At least I think it worked. NMR says "You are protected" on each DID.

Not sure how to test it, though. I tossed my Asterisk PBX a few years ago.

Title: Re: NoMoRobo / Obi202 / GoogleVoice?
Post by: giqcass on February 21, 2020, 05:12:48 PM
NoMoRobo already did the test.  If they says it's working then it is.  Unfortunately I still get a lot of spam calls that they miss.  Lately they've only blocked about 1 out of 20 of my spam calls. ;(
Title: Re: NoMoRobo / Obi202 / GoogleVoice?
Post by: adg1 on February 21, 2020, 05:20:49 PM
Quote from: giqcass on February 21, 2020, 05:12:48 PM
NoMoRobo already did the test.  If they says it's working then it is.  Unfortunately I still get a lot of spam calls that they miss.  Lately they've only blocked about 1 out of 20 of my spam calls. ;(

I hear ya.

Thanks, both of you, for your help. Much appreciated!