From VoIP.ms Wiki
Although filters and usage scenarios are well explained here, the steps to apply those filters is not evident here, unlike other articles.
So, for example, the usage scenarios are given, but not how to implement them. Screen shots of the did settings, and assigning a filter, would be useful.
In particular, the reason for my coming to this discuss page, how does one implement multiple filters? e.g. suppose one wants to have family cause all home extensions to ring at any hour, but if it is the in-laws calling send them directly to voicemail. No one pattern could cover all in-laws, so it would be useful if it were noted that only one pattern can be used, or how to effect multiple filters.
Added later: OK, I see my problem - unlike all other features, callerid filtering is not applied or indicated in any routing areas. In hindsight, this is obvious upon trying, and re-reading this article. However, for the new reader this is not particularly obvious.
So, could an example with multiple filters be added to this article? It would make the answer to the above question self-evident.
It would be useful to mention here if a hierarchy is applied, e.g. most specific to least. e.g. 800555* taking precedence over 800*, or even *, in terms of processing.
Re: Change from version 6030: Thank you for the update. The use of the word 'priority' however, is confusing. That exact matches take priority is clear, however "then in priority from top to bottom" should probably be "then in order from top to bottom". The use of the word priority made me go look for how to set priority, to discover there is no ability to. Also, it would be useful if wildcard priority could be laid out, e.g. "519*" or "519xxxxxxx" - which takes priority, or even "519xxxxxx*". Thanks for the update - helpful.