Nomorobo and ring groups

Setting up nomorobo involved creating a new ring group with your usual members plus a new forwarding entry that takes incoming calls and forwards them to nomorobo which does the spam filtering (mostly). However, by definition, a ring group means that ALL members ring at the same time. In my case, this means a single (ONE) ring for at least some sub-accounts before the call is intercepted by nomorobo. Is there any known solution to this problem?

I think it only work with one phone number for Nomorobo because on https://wiki.voip.ms/article/Nomorobo it show :
Note: You can only select one destination with “Nomorobo Call Forwarding”.
If you need to protect multiple DIDs or SubAccounts with Nomorobo, you need to create a ring group for each DID,
but you can use the same Nomorobo phone number in each one.

Yes, but that is not my question. The members of the RING GROUP are all for the SAME DID number which means (by definition) they all ring “at the same time,” however the forwarding to nomorobo is supposed to happen first so that you don’t hear any ring on any sub-account phone while the nomorobo magic is taking place. There seems to be no way to set the forwarding to actually happen before anything else. Yes, it does so in practice, but not without causing other ring group members to ring.

Hi olejacobsen,

The behavior your are reporting here is the way Nomorobo is designed. Here is an excerpt from their support web site:

So, when the Nomorobo number is enabled as a simultaneous ring number it is the first number to screen the call. If it’s a legitimate call, the call goes through to your number. If the call is an illegal robocaller, Nomorobo intercepts the call and hangs up for you. Your phone will ring once letting you know that the robocall has been answered and stopped.

If you want to avoid the single ring when you receive a robocall, you may use the Call Hunting feature to let Nomorobo forwarder be the first member to receive the call. Then the second member will be your Ring Group that makes all your phones ring at the same time. Of course, the Call hunting has to be set to “Follow order” as the Ring Order. With this configuration, Nomorobo has to be removed from your ring group.

The drawback, if you set the first member of the Hunting to Nomorobo’s forwarder with a 5 seconds timeout (may need more time if Nomorobo takes too much time to handle an undesired call), then any legitimate phone call (not intercepted by Nomorobo) will only start ringing on your phones at the second ring for the caller because the first ring would be used to give time for Nomorobo to intercept the call. If your people answering the phone are usually responding quickly, an additional ring should not be a problem for the callers. If your people are often away from their phone and typically need 4 or 5 rings to answer, the caller may not be that patient (it would be the 5th or 6th rings for the caller) and he/she may hang up. Depending on how you set the voicemail, more calls may end up being answered by the voicemail instead of a human. This is unfortunately a trade-off that you may have to make if you want to get rid of the single ring when Nomorobo intercepts a call.

Hope this will be helpful.

2 Likes

Thank you! This is indeed very helpful. I am just surprised that no mention of this “feature” is made in the nomorobo Wiki article, nor did tech support seem to know anything about it. My setup is for a home, so having the extra (non) ring isn’t going to be a problem and will avoid early morning wake-up rings in the bedroom. It would be REALLY useful to have time-conditional DND on DIDs, but that isn’t available from voip.ms. But thank you for the workaround!

1 Like

Hello @olejacobsen,

I am using a “Time Conditions” option to forward call to a Ring Group during the day and to an IVR during what I assume night. The IVR is simple: this is a press X to really reach us (because it is late) or simply leave a message after the tone.

I virtually have a time-based DND and people can still reach us when super important.

Then, simply set you DID to go to that “Time Conditions” and you are good to go! :blush:

Kind regards!

3 Likes

I was about to suggest the same thing but you replied faster than me :wink:

In this cas, the Time Condition would route the call to the Call Hunting which will, then, sent it successively to Nomorobo and the Ring Group.

I like the idea of an IVR during the night instead of muting the ring or sending all calls to a voicemail. Robocalls that manage to bypass Nomorobo will not be able to act on the prompt and be dropped as a human will still be able to get through. The only downside here are scammers calling at any time who can still press the proper key to make the phones ring… but this is another topic.

2 Likes

How’d you get that to work? I keep having to dodge unnecessary steps that aren’t getting me anywhere.

Hello @FarmerBob,

I assume you have a sub account or ring group to which you DID actually sends all calls.

  1. Create IVR with the menu you want with the message you want. “You reached us late, if you really want to talk to us press 5 otherwise leave a message after the tone.” Then program the IVR to route to the proper sub account/ring group on 5 and whatever else for no choice, etc.
  2. Create a time condition. Set the hours of the day, etc. Forward to calls to the IVR you created when this is “off hours” and to the sub account/ring group otherwise.
  3. Go to DID Management end edit the DID you want this behaviour and route all calls to the Time Condition you just set up.
  4. Make a test. :slight_smile: You should be good to go with that. (From memory.)

I hope this helps. Kind regards!

2 Likes

@aleclerc Thank You! for replying . . . and my apologies for the delay in my reply.

I’m and have been in the process of moving two Numbers from Ooma to UI-Talk via VOIP.ms. I have Beta Tested, Co-Founded and been using VoIP since 1998 and am broadly aware of how each aspect I’ve been through does things. But each had it’s own idiosyncrasies. And I Live for Knowledge. But it varies and I appreciated that.

Now in the Land of the 2024 Big Kids, which I use to be one (but no this century) and gave it up. Now you’re on your own. I have always first gone to all and any documentation there is for anything to learn how that particular service works with no preconceptions. Wuhl, that’s not the way it’s done anymore. You need to pre-know it all.

I have the UI-ATA installed and the VOIP.ms connected. Properly I hope. Now I’m just finessing the setup. My mistake was getting ahead of myself when I saw NoMoRobo since I have been using them for ages. That’s why my idiot question.

I have had NMR on the lines themselves without any interaction in the ether. So it should cover them before they get to wherever so that aspect won’t have to deal with it. Thus, here.

I’m now trudging through getting things set up basically first, then playing with the toys. But for things that use to just happen, I can’t get this to click. I guess my new ADHD is not helping.

I have been and am watching every video made, obviously there are those that understand “some” direction is needed while the manufacturers don’t. Some = Many.

I appreciate the book you took time to write and will put it in my notes and go through it right now to see if there is anything I should have been or be doing as I mess things up today.

1 Like

I configured my VOIP box to delay ringing. This means I won’t get to non-spam calls as quickly. But it prevents the spam call from ringing.