Caller ID Filters

Caller ID Filters allow administrators to route calls based on the caller's caller ID. Here are a few things you can do with Filters:

1. Direct callers that are not in your service area and likely not your customers directly to voicemail.

2. Direct callers to the most local store when they call a toll free number.

3. Direct paid support customers directly to a support representative and everyone else to voicemail.

When configuring your phone numbers, menu actions or extensions, there are now options to send callers to a caller ID filter for routing. To send a call to a filter from any of these areas, choose "Filter" off the list and specify the filter you want to manage the call.

Specifying a Caller ID Filter

The first step is to create a new Caller ID Filter by pressing the Add Filter button on the Filter Page. Name your filter so it can be identified and add a description to help you remember why you have the filter.

Next, define the rules of your filter by pressing the Add Rule button. The Caller ID Match column is for a prefix (must be 1-10 digits). The destination on the right specifies where you want the call to be routed when the first digits of the caller ID match the prefix on the left. Options include: Voicemail, Extension, Forward, Menu, Hangup and Busy.

Finally, specify where you want all calls that don't match a rule to go next at the bottom. This is the default route.


Filters can inherit rules from other rules via inheritance. This can be used for a variety of cases, like if you want to have a global set of rules used in all filters without having to define the rules every time. For instance, you may want to always send 800 callers to voicemail, but may also have some specific rules defined on top of that for each filter.

To setup inheritance, first define a parent rule. Then add another rules and specify the first rule as the parent. This connection will add the parent's rules applies to the child filter also.