FAQs, Helpful Tips, and Screenshots

 View Only
Expand all | Collapse all

Blocking an incoming call by Phone number

Inactive Forum User

Inactive Forum User09-30-2008 03:23 AM

  • 1.  Blocking an incoming call by Phone number

    Posted 05-28-2008 09:16 AM
    If you have to restrict a certain phone number from calling your system, and know the number the caller is calling from, you can utilize EC500 to restrict them from calling anyone in your PBX.

    Here is a quick tutorial on how to accomplish this:


    =====
    Create an xmobile station like this:

    Cell Phone Number: 'ANI NUMBER' aka the number you don't want to call your company. For your inital tests use your cell phone number.

    Mapping Mode: origination

    AND create a COR with this:

    Calling Party Restriction: origination

    The system is thinking its an EC500 call but the COR rejects it and it is system wide or you can do it by trunk.


  • 2.  Blocking an incoming call by Phone number

    Posted 07-31-2008 02:34 PM
    This is a very useful hack -- thanks for posting it.

    It is unfortunate that Avaya does not provide any built-in solution to call filtering based on such a thing as caller ID, even if we know that it isn't completely effective. This is a failure of Avaya to provide solutions to their customer base. Or, perhaps it is a reflection of who Avaya's customer base is -- annoying telemarketing call centers.

    Personally, I would like to be able to make a call rule that states that any inbound call that does not include ANI/Caller ID goes first to a recording stating why they are not able to directly call a station and then dump them into the person's mailbox -- no chance of talking to a live person.

    Then, for know telemarketing numbers, just drop the call.

    This is probably something that is possible under an Asterisk based system.


  • 3.  nothing

    Posted 09-30-2008 03:23 AM
    I'm going to bump the tread up.


  • 4.  Blocking any incomming number...

    Posted 03-07-2009 08:02 AM
    We can Block any incomming number on the trunk itself..If we know the number then There are multiple ways..we need to explore more in avaya..one way is by incomming call handling treatment...


  • 5.  Blocking an incoming call by Phone number

    Posted 04-01-2009 02:22 PM
    This is very useful. I had been looking for a solution for this problem for a while to no avail. I'm glad i found this thread.

    thanks again


  • 6.  Blocking an incoming call by Phone number

    Posted 04-01-2009 02:28 PM
    If you are looking to block a particular number from calling a specific DID you can do it this way...

    Here is how you can block an incoming call to a specific DID.

    Create an entry in an unused vector routing table for the ANI that you want to block.

    change vrt 3 Page 1 of 3
    VECTOR ROUTING TABLE

    Number: 3 Name: Block Sort? n

    1: 1234567890

    Create a vector that checks that vrt and if there is a match disconnects the call, if there is not a match send the call to the persons extension

    change vector 41 Page 1 of 3
    CALL VECTOR

    Number: 41 Name: Test Disco
    Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
    Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? n
    Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
    Variables? y 3.0 Enhanced? y
    01 wait-time 0 secs hearing silence
    02 goto step 8 if ani in table 2
    03 route-to number 654321 with cov y if unconditionally
    04
    05
    06
    07
    08 disconnect after announcement none
    09
    10
    11

    Create a vdn to point to that vector

    VECTOR DIRECTORY NUMBER

    Extension: 775555
    Name: Test Disco
    Vector Number: 41
    Attendant Vectoring? n
    Meet-me Conferencing? n
    Allow VDN Override? n
    COR: 20
    TN: 1
    Measured: none

    Service Objective (sec): 20
    VDN of Origin Annc. Extension:
    1st Skill:
    2nd Skill:
    3rd Skill:

    Create an entry in your incoming trunk handling tables to route incoming calls on your DID trunk group to that vdn.

    change inc-call-handling-trmt trunk-group 19 Page 1 of 30
    INCOMING CALL HANDLING TREATMENT
    Service/ Called Called Del Insert Per Call Night
    Feature Len Number CPN/BN Serv
    other 6 654321 6 775555

    What this will do is every time someone calls the extension 654321 on trunk group 19 the PBX will send the call to vdn 775555 first. If there is an ANI match in the table it will send the call to the disconnect step in the vector. If there is no match it will send the call to extensions 654321.


  • 7.  Blocking an incoming call by Phone number

    Posted 04-03-2009 06:22 PM
    If you are looking to block a particular number from calling a specific DID you can do it this way...

    Here is how you can block an incoming call to a specific DID.

    Create an entry in an unused vector routing table for the ANI that you want to block.

    change vrt 3 Page 1 of 3
    VECTOR ROUTING TABLE

    Number: 3 Name: Block Sort? n

    1: 1234567890

    Create a vector that checks that vrt and if there is a match disconnects the call, if there is not a match send the call to the persons extension

    change vector 41 Page 1 of 3
    CALL VECTOR

    Number: 41 Name: Test Disco
    Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
    Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? n
    Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
    Variables? y 3.0 Enhanced? y
    01 wait-time 0 secs hearing silence
    02 goto step 8 if ani in table 2
    03 route-to number 654321 with cov y if unconditionally
    04
    05
    06
    07
    08 disconnect after announcement none
    09
    10
    11

    Create a vdn to point to that vector

    VECTOR DIRECTORY NUMBER

    Extension: 775555
    Name: Test Disco
    Vector Number: 41
    Attendant Vectoring? n
    Meet-me Conferencing? n
    Allow VDN Override? n
    COR: 20
    TN: 1
    Measured: none

    Service Objective (sec): 20
    VDN of Origin Annc. Extension:
    1st Skill:
    2nd Skill:
    3rd Skill:

    Create an entry in your incoming trunk handling tables to route incoming calls on your DID trunk group to that vdn.

    change inc-call-handling-trmt trunk-group 19 Page 1 of 30
    INCOMING CALL HANDLING TREATMENT
    Service/ Called Called Del Insert Per Call Night
    Feature Len Number CPN/BN Serv
    other 6 654321 6 775555

    What this will do is every time someone calls the extension 654321 on trunk group 19 the PBX will send the call to vdn 775555 first. If there is an ANI match in the table it will send the call to the disconnect step in the vector. If there is no match it will send the call to extensions 654321.
    Good Luck!
    cgogan
    [URL="http://www.voipreview.org/Business_Telephone_Systems/digital_PBX"]Business IPPBX[/URL], [URL="http://www.voipreview.org/voip_equipment"]Voip Equipment[/URL]


    :o
    I have always wondered how to block an incoming call to a specific DID.
    Thank you for being so specific. This really helped me because I am one of the few non-techy people on this site.
    Many thanks!


  • 8.  Wild cards in the "dial prefix" field

    Posted 07-13-2009 04:26 PM
    We have been using this for close to 2 years, and it works great on 98% of the pests. My question is in the dial prefix field on either the "off-pbx-telephone station mapping" or the station form for type xmobile, you have a choice of up to 4 digits 0-9, *. # or blank.
    What are the * and # used for in this field? I am hoping wild card, if not is there a wild card entry?
    We are on CM 4.x
    I have verified the incoming via trace and cdr output, yet a few of the lines still get through the gauntlet.

    The only other issue we have had is if they flood the calls and exceed the call handling capability of the station. In this case you have the proof of FCC violation.


  • 9.  This Works For Me

    Posted 08-05-2009 12:29 PM
    It may be bad form to link to another forum but I found this and it works like a charm. Back in the X-Mobile days this was fairly straight forward but EC500 added a couple wrinkles

    http://www.tek-tips.com/viewthread.cfm?qid=1541516&page=9

    Scroll down about 1/2 way where SFO751 starts posting


  • 10.  Blocking an incoming call by Phone number

    Posted 11-01-2010 09:47 AM
    Karirush:

    Thanks for the info on blocking ani to a specific DID number, I will find a place to use this method. Just never thought of using the incoming call treatment for that purpose. great idea. Also use of the command "goto step X if ani = none"
    I have found that very helpful in rerouting calls with no ani delivery to our call center.


  • 11.  I want to CLI Disable on every analog or PRI Trunk card can u help me ?

    Posted 04-19-2011 12:25 PM
    can u help me


    If you have to restrict a certain phone number from calling your system, and know the number the caller is calling from, you can utilize EC500 to restrict them from calling anyone in your PBX.

    Here is a quick tutorial on how to accomplish this:


    =====
    Create an xmobile station like this:

    Cell Phone Number: 'ANI NUMBER' aka the number you don't want to call your company. For your inital tests use your cell phone number.

    Mapping Mode: origination

    AND create a COR with this:

    Calling Party Restriction: origination

    The system is thinking its an EC500 call but the COR rejects it and it is system wide or you can do it by trunk.


  • 12.  Blocking an incoming call by phone number

    Posted 05-02-2012 09:33 AM
    This worked nicely!!!

    We had a telemarketer calling our direct line. Adding the number to a vrt and making the changes to the inc-call-handling-trmt trunk trunk-group worked for me. Thank you very much!!!

    If you are looking to block a particular number from calling a specific DID you can do it this way...

    Here is how you can block an incoming call to a specific DID.

    Create an entry in an unused vector routing table for the ANI that you want to block.

    change vrt 3 Page 1 of 3
    VECTOR ROUTING TABLE

    Number: 3 Name: Block Sort? n

    1: 1234567890

    Create a vector that checks that vrt and if there is a match disconnects the call, if there is not a match send the call to the persons extension

    change vector 41 Page 1 of 3
    CALL VECTOR

    Number: 41 Name: Test Disco
    Multimedia? n Attendant Vectoring? n Meet-me Conf? n Lock? n
    Basic? y EAS? y G3V4 Enhanced? y ANI/II-Digits? y ASAI Routing? n
    Prompting? y LAI? y G3V4 Adv Route? y CINFO? y BSR? y Holidays? y
    Variables? y 3.0 Enhanced? y
    01 wait-time 0 secs hearing silence
    02 goto step 8 if ani in table 2
    03 route-to number 654321 with cov y if unconditionally
    04
    05
    06
    07
    08 disconnect after announcement none
    09
    10
    11

    Create a vdn to point to that vector

    VECTOR DIRECTORY NUMBER

    Extension: 775555
    Name: Test Disco
    Vector Number: 41
    Attendant Vectoring? n
    Meet-me Conferencing? n
    Allow VDN Override? n
    COR: 20
    TN: 1
    Measured: none

    Service Objective (sec): 20
    VDN of Origin Annc. Extension:
    1st Skill:
    2nd Skill:
    3rd Skill:

    Create an entry in your incoming trunk handling tables to route incoming calls on your DID trunk group to that vdn.

    change inc-call-handling-trmt trunk-group 19 Page 1 of 30
    INCOMING CALL HANDLING TREATMENT
    Service/ Called Called Del Insert Per Call Night
    Feature Len Number CPN/BN Serv
    other 6 654321 6 775555

    What this will do is every time someone calls the extension 654321 on trunk group 19 the PBX will send the call to vdn 775555 first. If there is an ANI match in the table it will send the call to the disconnect step in the vector. If there is no match it will send the call to extensions 654321.


  • 13.  Blocking an incoming call by Phone number

    Posted 08-29-2012 04:02 AM
    This is more informative and useful information. I had been looking solution for this problem. I am glad i found this thread.................

    Thank you
    Bizworldusa


  • 14.  Blocking an incoming call by Phone number

    Posted 10-15-2012 01:14 AM
    thanks for sharing such inoformative part...


  • 15.  RE: Blocking an incoming call by Phone number

    Posted 01-25-2017 07:09 AM

    Don't know why, but when I block my own nr it works like a charm, but when blocking the incoming irritating phisher he still gets though..
    Did a trunk trace to make sure of number arriving.
    What he does is he figured out the AAR, so I see the call come in, and directly dial the AAR feature code. Don't know how he gets there, my nr gets an immediate disconnect from the provider when trying.

    _________________________________

    With Linux there is no Bill to be paid



  • 16.  RE: Blocking an incoming call by Phone number

    Posted 01-25-2017 07:17 AM

    It may be simpler to use the incoming call handling treatment for the incoming trunk group to send him to a Vector that provides 1 second of ringing and then disconnects!



    Bill Perkins

     



  • 17.  RE: Blocking an incoming call by Phone number

    Posted 02-26-2021 09:13 AM
    I would love to revive this thread.

    It has been 4 years, and as far as I know there has been no change. I know that with an IAUG Pro Membership you can submit Feature Requests to Avaya. Based upon this comment, I think it would be good if many different users place this request with Avaya as junk calls are keeping people from answering their Avaya endpoints.

    I am blocking calls to individual stations through vectoring, but when it comes to blocking an individual number to the entire campus, it eats a license.

    Here was your original thought, which I still believe is the best option:

    "It is unfortunate that Avaya does not provide any built-in solution to call filtering based on such a thing as caller ID, even if we know that it isn't completely effective. This is a failure of Avaya to provide solutions to their customer base. Or, perhaps it is a reflection of who Avaya's customer base is -- annoying telemarketing call centers."

    ------------------------------
    [Bill] [Wilhelm]
    [Unified Communications Engineer]
    [John Carroll University]
    [University Hts.] [Ohio]
    [none]
    ------------------------------



  • 18.  RE: Blocking an incoming call by Phone number

    Posted 02-26-2021 09:43 AM
    If you are using SIP trunking and have an SBC or Session Manager, there are new tools at your disposal to help block unwanted calls.  
     - On the SBC, you can create a URI group so that when the system sees those phone numbers, it can divert them to another route or path.  That path could be empty, so they get a busy tone, or you could route them to a VDN or 3rd party service.
     - On the Session Manager/System Manager, you can now do origin-based routing, and again, you can do digit manipulation, header manipulation or even routing based on the incoming number.  
     - There are now 3rd party tools that can integrate into your system that inspect SIP calls before they reach your system to see if they are "spammy" or not.  In addition to the 3rd party tools available from the DevConnect marketplace, Tyler Pryder from the University of Washington has a few presentations were he talked about his open-source solution they put in place to block calls.
     - You can take a look at what options your SIP carrier offers as well.  I know my carrier has turned on the option to block certain phone numbers from their portal (as well as other anti-spam options).  We haven't turned those on, but they've become available as another tool in our belt.

    ------------------------------
    Nick Kwiatkowski
    Director of Design and Engineering
    Michigan State University
    East Lansing MI
    ------------------------------



  • 19.  RE: Blocking an incoming call by Phone number

    Posted 02-26-2021 01:54 PM
    Thanks again Nick. Unfortunately once again, we are still on PRI's and cannot take advantage of this ability. I think you answered my question as Avaya's bent, and justly so is on SIP so I am sure they will not want to invest time and resources into legacy technologies.

    ------------------------------
    [Bill] [Wilhelm]
    [Unified Communications Engineer]
    [John Carroll University]
    [University Hts.] [Ohio]
    [none]
    ------------------------------



  • 20.  RE: Blocking an incoming call by Phone number

    Posted 02-26-2021 02:59 PM
    I'm actually surprised your carrier hasn't forced you to move away from the ISDN's yet.  I know our carrier put in a poision pill into our contract 3 years ago if we didn't move away from the legacy tech.  Honestly, SIP is no longer the future -- it is the present, and I can't fault any vendor for not investing in the older ISDN or analog infrastructure.  

    That being said -- if you have a Session Manager in your environment, you can still take advantage of the filtering, routing, etc. within that system, even with ISDN trunks.  Take your ISDN trunk, and modify the incoming-trunk-handling.  Put in a steering code, and route it out the SIP connection to your Session Manager.  Have the session manager do it's thing, and route back to CM and route the way that you always did before.  You get the advantage of building on the new tech, and can still keep your ISDN connectivity to the PSTN.  

    If you can find Tyler's presentation at IAUG 2020 or 2019, he goes into detail on how he was still on ISDN trunks and had it talk to a SIP based spam filtering tool they put together, using the method I listed out above.

    ------------------------------
    Nick Kwiatkowski
    Director of Design and Engineering
    Michigan State University
    East Lansing MI
    ------------------------------