- Joined
- Oct 4, 2022
- Messages
- 19
- Reaction score
- 4
Unless I have a misconfigured system, it appears Twilio may have started to block calls outbound using the callerID of the person who called. Started ~2024-04-12 on a long term/established Twilio paid account. The specific error is Twilio's 32204 - CallerID Unverified/Not Owned.
Prior to 2024-04-12 the calls could successfully be forwarded by 3CX to an external phone number [using Twilio trunk] and with the callerID of the incoming call (rather than our owned phone numbers). I believe this is referred to as 'CLIP No Screening' capability. Other threads in the past (~2022) suggested this would only work because Twilio paid account, and other thread suggested this was by default blocked but could be enabled for specific Twilio account on case-by-case basis. In this case it is a paid account and don't recall if the behavior was enabled for our account (but it did work). Checking with Twilio support but don't think was a change got notification on.
The one possible system related change that comes to mind (from a few years ago) is had adjusted SIP trunk - > Outbound Parameters: Remote Party ID - Calling Party : User Part from OriginatorCalledID to OutBoundCallerID. This seemed to allow transferring a call by a receptionist in office to a cellphone that would show the initial inbound callerID to the receiving cellphone (as opposed to office).
Workaround that seems to work for now: Since used this more to forward to a specific number, created an outbound rule that hardcoded outbound callerID to one belonging within Twilio account.
Perhaps this helps someone out there or perhaps someone else is seeing similar. Apologies if this is some bad configuration.
Prior to 2024-04-12 the calls could successfully be forwarded by 3CX to an external phone number [using Twilio trunk] and with the callerID of the incoming call (rather than our owned phone numbers). I believe this is referred to as 'CLIP No Screening' capability. Other threads in the past (~2022) suggested this would only work because Twilio paid account, and other thread suggested this was by default blocked but could be enabled for specific Twilio account on case-by-case basis. In this case it is a paid account and don't recall if the behavior was enabled for our account (but it did work). Checking with Twilio support but don't think was a change got notification on.
The one possible system related change that comes to mind (from a few years ago) is had adjusted SIP trunk - > Outbound Parameters: Remote Party ID - Calling Party : User Part from OriginatorCalledID to OutBoundCallerID. This seemed to allow transferring a call by a receptionist in office to a cellphone that would show the initial inbound callerID to the receiving cellphone (as opposed to office).
Workaround that seems to work for now: Since used this more to forward to a specific number, created an outbound rule that hardcoded outbound callerID to one belonging within Twilio account.
Perhaps this helps someone out there or perhaps someone else is seeing similar. Apologies if this is some bad configuration.
