Can Forwarding Exceptions be used based on the Trunk the call came in on?

Status
Not open for further replies.

robk

Free User
Basic Certified
Joined
May 7, 2020
Messages
6
Reaction score
1
Our 3cx system has multiple sites conected to it, so I am wanting to use Forwarding exeptions to send Operator calls to the correct Operator group for each site.

I had hoped that ext ranges would work, but I suspect it is using the Caller ID of the incoming call.

Can I use the Inbound rule name to match agains this? So a call for the main site from xxxx xxxx apears in the call log as Main Site:xxxxxxxxx (xxxxxx) Is there a way of using the "Main Site" to do forwarding exceptions?
 
That is correct, exceptions will only match the Caller ID so using anything else is not possible. I'm afraid using the DID/CID Rule names is not possible either as these are added to the "From: Display Name" SIP field.

However, you could potentially have exceptions match calls based on what SIP Trunk(Not DID/CID Rules) they came through by utilizing the Caller ID reformatting feature. To explain, you could create a Inbound Caller ID reformatting rule on the SIP Trunk level that prepends something to the caller id such as 555. So if the Caller ID is sent to 3CX as 123456, 3CX will convert it to 555123456. You could then have the exception rule on the extension level, match calls with caller ID 555* and then route them accordingly. To deal with issues regarding redialing the number from the call history, you could have an Outbound rule that matches 555 as the prefix and then simply strips 3 digits.

Hope this helps.
 
  • Like
Reactions: robk
Status
Not open for further replies.