- Joined
- Nov 6, 2012
- Messages
- 3
- Reaction score
- 0
Hi,
I have 3 phone numbers (coming into 3CX via other trunks). For example:
+12300000010
+12300000020
+12300000030
What I want is that by adding a code before the phonenumber I dial, to select the caller id that the recipient will see. For example when dialing 0112345678:
1*0112345678 will show +12300000010 on the recipients phone
2*0112345678 will show +12300000020 on the recipients phone
3*0112345678 will show +12300000030 on the recipients phone
According to https://www.3cx.com/docs/cid-reformatting/ I understand this should be possible by adding an outbound pattern. I tried:
Source: 1*(.*)
Replace: +12300000010
That is not working. However, I'm not sure if source refers to the recipient number or not.
To just test the functionality, I tested this rule:
Source: (.*)
Replace: +12300000010
I would assume that this replace all outbound caller id's to +12300000010. But it still shows the default CID of the trunk.
Anyone an idea how to get this working?
I saw some solutions where you can use a different trunk based on outbound rules (and strip the 1*) and then duplicate the trunk with different CID's, but that is not working since you can't have 2 trunks with the same authentication.
PS: I have only 1 SIP trunk where CLIP no screening is activated (so I can set any caller ID I want).
Thanks!
I have 3 phone numbers (coming into 3CX via other trunks). For example:
+12300000010
+12300000020
+12300000030
What I want is that by adding a code before the phonenumber I dial, to select the caller id that the recipient will see. For example when dialing 0112345678:
1*0112345678 will show +12300000010 on the recipients phone
2*0112345678 will show +12300000020 on the recipients phone
3*0112345678 will show +12300000030 on the recipients phone
According to https://www.3cx.com/docs/cid-reformatting/ I understand this should be possible by adding an outbound pattern. I tried:
Source: 1*(.*)
Replace: +12300000010
That is not working. However, I'm not sure if source refers to the recipient number or not.
To just test the functionality, I tested this rule:
Source: (.*)
Replace: +12300000010
I would assume that this replace all outbound caller id's to +12300000010. But it still shows the default CID of the trunk.
Anyone an idea how to get this working?
I saw some solutions where you can use a different trunk based on outbound rules (and strip the 1*) and then duplicate the trunk with different CID's, but that is not working since you can't have 2 trunks with the same authentication.
PS: I have only 1 SIP trunk where CLIP no screening is activated (so I can set any caller ID I want).
Thanks!