Hi everyone
We have several asterisk servers, usually one per client, but there is one server with multiple “tenants” for smaller clients with one or two phones. Each tenant has their own inbound and outbound context, but they are all happily residing on a single server.
I have recently been experimenting with blacklist to get rid of nuisance calls and anonymous callers with no caller IDs. I implemented that via asterisk BLACKLIST function and it is working fine. But the downside is that I can’t figure out a way to have multiple blacklists because surely not every user wants to block the same numbers. I can create my own families in AstDB if I want to, but I can’t find a way to tell function BLACKLIST to use any family other than inbuilt ‘blacklist’.
I was wondering is there a way to hack the function BLACKLIST to look for a different family in the AstDB? Surely it should be possible to have multiple functions. Or perhaps I’m approaching it from a wrong perspective?
Thanks in advance!
R