Hi
jtesta46,
We are in the same boat, not trying to hijack the post, I want to give you the steps I have taken.
1) opened a ticket with 3CX, their reply:
Code:
The twilio template does not have the option to pass the callers name from he display name
You can try the following
Export the template for the trunk from the 3 dots on the right under the Voice&Chat section, save and open it with Notepad ++
Locate the section
<field name="ParameterIn" custom="" parameter="FromUserPart">$CallerName</field>
Can change it To
<field name="ParameterIn" custom="" parameter="FromDisplayName">$CallerName</field>
Save the template and then import it. Delete the current trunk and add the DIDs and destinations for them and the outbound rules.
Note: You can reply to the case by sending emails from "[email protected]" and keeping the same email subject, or from your Customer Portal / Support page.
Basically, if the caller number has CNAM you will get the caller ID but if they don't have outbound CNAM you will get nothing, just empty field in the image our ring group is called incoming, you can see there's no name
View attachment 47535
What 3CX told us, if no callers name is passed then we get empty filed, will not be replaced with the number instead
We opened a ticket with Twilio, and they don't know how to help, copy and paste from their response "I don't have any internal documents that cover this"
So if you want caller ID you will need to accept empty incoming calls for callers without CNAM or only numbers and not caller names.
We are stuck, if we cannot solve it we will need to replace either Trunking or the UCaaS software.
If anyone has a solution and can share, will be wonderful.
Thanks
Antonio