• V20: 3CX Re-engineered. Get V20 for increased security, better call management, a new admin console and Windows softphone. Learn More.

Different Caller ID per phone call

Status
Not open for further replies.

micsak

Free User
Joined
Jan 13, 2013
Messages
16
Reaction score
0
Hi there,

I have a connection to SIP provider and I have 2 different phone calls through provider
Internal calls (other users from same provider)
External calls (Phone calls outside of my and SIP Provider network)

How can I have different caller id in each case?
Example: When I call to internal number of SIP Provider I want my extension id as caller ID (491). But when I make an external phone call 001-XXX-XXXX i want my extension id to be my phone line +1-212-XXXXX

Thanks
Michael
 
As long as your SIP provider allows you to outpluse any number you want you can manually change the caller ID for the calls, however there I do not believe you can have the PBX automatically make the change based on the number you are calling.
 
Indeed, I need it to be done automatically
In Cisco PBX we are able to make a phone call rule (outbound rules) and send the number we want to provider

I'm looking for something similar

Regards
Michael
 
Are both systems 3CX?
If so you would be better off bridging between the 2 systems directly vs going through the provider to get between each other.....
The other thing to keep in mind is that if your extension calls an internal number of SIP Provider extension and shows caller ID 491... If that user hits redial or whatnot are they able to dial 491 and get back to you?? Most likely not so are you sure you want to display 491?
There are for sure a few different ways i think this could be done though.
Guess first let us know if they are both 3CX systems and that could be the starting point.
 
My pbx is 3CX and at the other side I have Cisco, avaya or panasonic
My SIP Provider let me free to send to other side what I want.

When extenion 491 calls another SIP provider internal number, the other side receive my extension 491 anf they are able to call me back. This is not a problem. The problem is if my 3cx is configured to send local external (491), then the same caller id is sent when the user calls an external line (+1 212 xxxxxxx)

Regards
Michael
 
This might sound like a crazy idea but think this would work....
Depending on your VOIP Provider we could register against it twice?
We would have 1 registration be for "Outgoing" calls. Which would show your company CID.
We would have the second registration be for "Internal" calls which would show extension number....
We would simply then have a outbound route going to each provider depending on the call type internal or external.
It could then show the correct CallerID either the extension number of the External DID.
 
I have lready tried it. Althought it seems that both registrations are ok, only second registration can make phone calls. From the other registration I receive forbidden error as follows. I have checked with provider but he confirms dublicated registration from another pbx are allowed. It seems as it is 3CX issue.

16-Oct-2013 14:46:36.705 Leg L:48.2[Line:10000>>0030210DestNumber] is terminated: Cause: 403 Forbidden/INVITE from sip.provider.ip:5060
16-Oct-2013 14:46:36.705 [CM503020]: Call(C:48): Normal call termination. Call originator: Extn:491. Reason: Forbidden
16-Oct-2013 14:46:36.705 L:48.1[Extn] failed to reach Line:10000>>0030210DestNumber, reason Forbidden
16-Oct-2013 14:46:36.705 Call to T:Line:10000>>0030210DestNumber@[Dev:sip:[email protected]:5060] from L:48.1[Extn] failed, cause: Cause: 403 Forbidden/INVITE from sip.provider.ip:5060
16-Oct-2013 14:46:36.704 [CM503003]: Call(C:48): Call to <sip:[email protected]:5060> has failed; Cause: 403 Forbidden/INVITE from sip.provider.ip:5060
16-Oct-2013 14:46:36.250 [CM503025]: Call(C:48): Calling T:Line:10000>>0030210DestNumber@[Dev:sip:[email protected]:5060] for L:48.1[Extn]
16-Oct-2013 14:46:35.999 [CM503027]: Call(C:48): From: Extn:491 ("Caller Name" <sip:491@localPBXIp:5060>) to T:Line:10000>>0030210DestNumber@[Dev:sip:[email protected]:5060]
16-Oct-2013 14:46:35.999 [CM503004]: Call(C:48): Route 1: from L:48.1[Extn] to T:Line:10000>>0030210DestNumber@[Dev:sip:[email protected]:5060]
16-Oct-2013 14:46:35.999 Line limit check: Current # of calls for line Lc:10000(@providerName[<sip:[email protected]:5060>]) is 0; limit is 5
16-Oct-2013 14:46:35.999 Call(C:48): Call from Extn:491 to 0030210DestNumber matches outbound rule 'International Phone call Rule '
16-Oct-2013 14:46:35.997 [CM503001]: Call(C:48): Incoming call from Extn:491 to <sip:0030210DestNumber@localPBXIp:5060>
 
micsak said:
I have checked with provider but he confirms dublicated registration from another pbx are allowed. It seems as it is 3CX issue.

If you are receiving a 403 Forbidden, then the person that you spoke with at your provider may not be entirely correct. It may be that they will allow two registrations, at the same time (SIP forking), but from different IP's. Both registrations, may show as successful but only the last one is actually viewed as legitimate. It may be the fact the both registrations are coming from the same destination that is causing the 403 Forbidden. It would seem, as if you are trying to do things, that were never intended to happen.
 
Provider confirms that he accepts duplicated registrations even from the same Source IP.
Is anybody that has configured similar in 3CX? IF yes, is there any special configuration "re-invite" ?
 
Is your provider able to shed any light on why you are receiving the Forbidden? That may provide some clues as to what needs to change at the 3CX end. They obviously don't like something.
 
Hello

I think you might find the link below useful. I believe this was introduced in version 12:

http://www.3cx.com/blog/docs/cid-formatting/
 
Status
Not open for further replies.
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.