I wanted to know if there is a way to create rules to handle incoming calls depending on the caller-id name and/or caller-id number. For example, if a call comes in with phone numer, 123-456-7890, then go directly to ext 987. Basically, I want to be able to manipulate the call routing of an incoming call depending on its caller-id number and send it to wherever I want -- voicemail, ext, another AA, etc.
This is possible, but outside of CCA using CLI. What you need to do is create POTS dial peers that use the "answer-address" statement. This command catches the incoming CALLING number and forces a match on the dial peer it is under. Then, under that same dial-peer, you invoke an incoming translation rule that changes the CALLED number (whatever it is) to the destination you want (ephone-dn, another POTS dial peer or a VoIP dial peer). It is that simple.
Notice this only works for DID trunks (BRI, PRI, SIP). It doesn't work for FXO, even if caller ID is provided. That is because for FXO, the inbound dial peer is selected the very moment inbound ringing is detected.
Thanks for that. I would want to do this on the FXO lines so are you saying it can't be done at all?
As well, I was reading some discussions on translation profiles whereby some users wanted to block or reject a call alltogether. I would want to do this as well. I do get calls where my number is mistaken with another so I would want to reject it. It seems to me that rejecting a call based on the incoming caller-id number is similar to what I originally wanted to do -- I wanted to route the call to a destination of my choice. That said, your instructions here are quite different and now I'm totally confused. Can you help me understand the difference? Maybe I'm not understanding voice translation rules correctly.
Configure Multicast Paging on the Cisco IP Phone 7800 Series or 8800 Series Multiplatform Phone
The Cisco IP Phone 7800 and 8800 Series Multiplatform Phones provide voice communication over an Internet Protocol (IP) network...
Add Call Park on a Cisco 7800 or 8800 Series Multiplatform Phone Key Expansion Module
Call park allows the user of the phone to put an incoming call on hold so that the call can be retrieved on another phone. A call is park...