Have an interesting situation here. Customer (potential customer) has 1000+ DIDs and they also want to route inbound calls by CID to various ring groups, queues, etc. So as their clients call in they add routes so that the customer gets routed to the same place each time based on their CID. It's essentially a multi-tenant setup but everyone is dialing just a few numbers (still not 100% sure why they have so many DIDs).
I'm worried about the PBX having to scan through potentially thousands of routes looking for a caller each time. Kind of hoping for an off the shelf solution for this. Thanks.