Solved CID + DID routing of calls

Status
Not open for further replies.

Milos Boksan

Gold Partner
Advanced Certified
Joined
Jun 26, 2024
Messages
42
Reaction score
17
Hey all,
I have read about this topic that unfortunately 3cx cannot route calls based both on DID and a CID rule.
I was just wondering if anything has changed? :D

The task I want to accomplish is something like this:

1. If a call is made to some DID (ex. +12345678):
a. If the number calling has +44* country code -> route it to extension 101
b. If the number calling has +32* country code -> route it to extension 102
1. If a call is made to some other DID (ex. +12121212):
a. If the number calling has +44* country code -> route it to extension 201
b. If the number calling has +32* country code -> route it to extension 202

My current idea on how to do this is to put the DIDs in separate trunks and then do CID rules on those trunks.

Is this the current available method?
Is this the recommended way of doing this?
Is there any "simpler" way to do this?

Thanks all in advance.
Cheers :D
 
The CID rules are processed before any DIDs are processed.

We also provide a Caller ID script (Update 5) which could be applied to specific DIDs if you need to as well to do the filtering that you need.

1741269711821.png
 
Nicholas thank you for the reply. This makes things clearer. I will attemp using the script you suggested.

This can be marked as resolved. Thanks :D
 
Status
Not open for further replies.

Members Online Now

Forum statistics

Threads
111,832
Messages
589,283
Members
164,662
Latest member
DejanMDS