Yeap... Another trunk would be the optimal solution!
Adding *67 manually when dialing works great when calling fixed phones (or at least, not to our cellphones)... but wasn't able to make them work matching the regex (tried several combinations).
.pcap from manual calls (dialing *67) shows in invite header To: <sip:+34.....>, but I think I'm getting the wrong output after the regex (<sip:*67+34...> <sip:*6734>...)
Patricio P.
Original Message:
Sent: 08-28-2024 09:45
From: Jason Kleitz
Subject: Transfer to Number with masked ANI (Caller ID)
Hey Patricio,
Thanks for letting me know. You could try the *67 route and have a regular expression catch the number and manipulate it before it is sent out like below:
Match regex: ^(sip[s]?:|tel:)(\+)(.*)
Format regex: \*67${1}${2}${3}
Having only 1 trunk does make things a bit tricky. Do let me know what solution you come up with!
------------------------------
Jason Kleitz
Genesys - Employees
Original Message:
Sent: 08-28-2024 05:54
From: Patricio Penco
Subject: Transfer to Number with masked ANI (Caller ID)
Hi Jason! Thank you very much for your answer!
I've just tried configuring the Caller Address (URI: sip:anonymous@anonymous.invalid) in the Caller ID section, and changing the Suppress User Name to always, but seems to be a communication error with the carrier becase, although the call is not progressing, I receive an SMS about a lost call from an unknown number. Seems it is not so far!
I'll check with them if they have some kind of restriction on their side.
On the other hand, I should look for a way to apply this configuration for selected calls only (maybe an Address Transformation with regexp). Otherwise, since we only have one trunk, this would affect every call made.
Thank you!
------------------------------
Patricio P.
Original Message:
Sent: 08-27-2024 14:47
From: Jason Kleitz
Subject: Transfer to Number with masked ANI (Caller ID)
Hey Patricio,
Depending on how you have your trunk set up, you could change the trunk configuration so that you have "anonymous@anonymous.invalid" set as the caller address and suppressing the User Name.
------------------------------
Jason Kleitz
Genesys - Employees
Original Message:
Sent: 08-26-2024 09:41
From: Patricio Penco
Subject: Transfer to Number with masked ANI (Caller ID)
Hello everyone!
We've created a flow to transfer calls to an external number. Agents reach it when calling an external contact. We have to do it this way for two reasons: First because agents should not know the actual external number, and second because we need to use different ANI/Caller ID depending on the external number we are calling.
We have a data table were we specify the external number and the ANI/Caller ID we want to show. In the flow we save the ANI in the variable Flow.ANI and assign it to the Outgoing UUI Data "For Transfer" in the set UUI Data action, prior to the Transfer to Number action.
So far, everything's going well. What we need to know, if there is a way to make a call to one of these external number anonymously.
We have only one trunk, so differentiated routing won't be an option.
Thank you in advance for any help!
#Outbound
#Telephony
------------------------------
Patricio P.
------------------------------