Improved Call Screening with Pattern Matching

improved block screen

 There’s been an increase in spam, scam and nuisance calls. We’ve improved the call screening block to help manage this problem. Previously we only supported screening based on full number, now we’ve added pattern matching and partial numbers.

The screen block has a field called ‘Allow Numbers’ (previously called ‘Numbers’).  This field now supports the character ‘?’ which acts as a wild card for matching. You can think of ‘?’ as ‘match any number but the number must exist’. For example the pattern ?207???????, ?203???????, ?208???????  would match calls from UK London like 02071234567 or 00442071234567 or +442071234567.

MORE Examples for ‘Allow Numbers’ and Pattern Matching

Note that caller-id is passed from other networks, we try to keep it to the full international number but this is not guaranteed.

  • 123456789 – This would allow any call which contains 12345689 anywhere in the caller-id. For example 0123456789 or +44123456789 or 0044123456789.
  • 123456111,123456222 – This would allow any call which contains 123456111 or 123456222 anywhere in the caller-id. For example 0123456111 or +44123456222 or 0044123456111 or 0044123456222.
  • 111,222 – This would allow any call which contains 111 or 222 anywhere in the caller-id. For example 0123456111 or +44123456222 or 0044111234561 or 0044123222123.
  • 0 – This would allow any call which contains zero anywhere in the caller-id. For example 023343232332 or 003312334343 or +44232344545454.
  • 00 – This would allow any call which contains ’00’ anywhere in the caller-id. For example 023343230032 or 003312334343.
  • 00??? – This would allow any call which contains ’00’ followed by 3 digits anywhere in the caller-id. For example 023343200323 or 003312334343 (023343240033 would NOT be allowed).
  • 00??3 – This would allow any call which contains ’00’ followed by 2 digits then 3 anywhere in the caller-id. For example 023343200323 or 003332334343 (023343200331 would NOT be allowed).
  • ???????????? – This would allow any calls which have a minimum 12 digits as caller-id, note that ? matches letters too and if the call was ‘unknown’ it would match and allow it.

See block Screen

Leave a Reply