- Joined
- Apr 23, 2020
- Messages
- 29
- Reaction score
- 7
I have an environment with 2 trunks for inbound calls. The first trunk is used for normal office use and general inbound calls, and has a voicemail after hours. The second trunk is a secret emergency inbound number, and calls are routed to a Ring Group.
What I'd like is to replace the Caller Name with "Secret Inbound" or similar.
I realise there is a global option in contacts to prepend or append the Ring Group name to the Caller ID. This is sort of what I'm looking for, but the problem is because it's a global setting, it also gets applied to the first trunk and the separate Ring Group it uses. The complaint I had was that when the 3CX iOS app was ringing, the extended text caused the number to scroll off screen.
Either way, it seems the apps, when a call comes in, display 2 lines:
First line is the Caller Name (which is usually mapped to the Caller Number / ID) or the Contact Name if the contact is in the directory.
The second line always shows the Caller Number / ID
So what I'd like to do is replace Caller Name with "Secret Inbound," so when the app rings it shows "Secret Inbound" in the first line and the callers number in the second. Or the reverse would be fine too, with the callers number in the first line and "Secret Inbound" in the second.
I noticed I can influence what is displayed in the first line by changing the setting for Caller Name under the Inbound Parameters for the trunk. For example, I can set it to "To: User Part", which causes the first line to change to the number dialled by the caller, presumably it's getting it from the To: header in the SIP INVITE. But unlike the Outbound Parameters, there doesn't seem to be a "Custom" option.
Does anyone have an idea as to how I can make this work?
What I'd like is to replace the Caller Name with "Secret Inbound" or similar.
I realise there is a global option in contacts to prepend or append the Ring Group name to the Caller ID. This is sort of what I'm looking for, but the problem is because it's a global setting, it also gets applied to the first trunk and the separate Ring Group it uses. The complaint I had was that when the 3CX iOS app was ringing, the extended text caused the number to scroll off screen.
Either way, it seems the apps, when a call comes in, display 2 lines:
First line is the Caller Name (which is usually mapped to the Caller Number / ID) or the Contact Name if the contact is in the directory.
The second line always shows the Caller Number / ID
So what I'd like to do is replace Caller Name with "Secret Inbound," so when the app rings it shows "Secret Inbound" in the first line and the callers number in the second. Or the reverse would be fine too, with the callers number in the first line and "Secret Inbound" in the second.
I noticed I can influence what is displayed in the first line by changing the setting for Caller Name under the Inbound Parameters for the trunk. For example, I can set it to "To: User Part", which causes the first line to change to the number dialled by the caller, presumably it's getting it from the To: header in the SIP INVITE. But unlike the Outbound Parameters, there doesn't seem to be a "Custom" option.
Does anyone have an idea as to how I can make this work?
