Nothing works, I still get private number coming up on mobile I am diverted to. Take the divert off and the correct CLI is displayed.
Any help would be appreciated.
As requested here is the full call log
+441111777777 is the number called
12345678912 is the Caller
998765432198 is the mobile number that calls are diverted too (prefixed with a 9)
32000 character limit won’t allow me to paste the log here, so here is a link Call Log
full-20211104:[2021-11-03 16:29:11] VERBOSE[49261][C-0007a66e] pbx.c: Executing [s@macro-dial-one:43] Set("SIP/Voicehosts-0005995f", "__KEEPCID=TRUE") in new stack
It should be passing through the original caller ID. If it’s coming up as private, do you have your outbound trunk configuration overriding the caller ID? You may need to send the call through the Set CallerID module, or try using Follow-me instead.
Thanks Andrew. I saw that too, hence the reason for the confusion for me.
I turned off CID on the outbound route and the trunk, and just have CID on the extensions.
The issue is the divert needs to be done manually at the end of the day and could be a different mobile number each time or sometimes. There should be a structure to it, which would make life easy, but there isn’t and its pretty much decided on the night (not really, but feels like it.)
You do not need to own the numbers, you need Voicehost’s approval to present numbers that do not belong to you. Usually, you need to send a PAI header with your main number as identification.
Sorry i just read that last sentence about providing evidence that you own the number.
I will ask.
Thanks
Been on to Voicehost support and they have sent me a form to sign. I will report back if it works. Thanks again Daniel. Fingerscrossed.