Hi, I'm trying to integrate a third-party voice AI platform (VAPI) with Genesys Cloud via a Generic BYOC PBX external trunk for outbound calls only. I keep getting a 403 Forbidden on every call attempt.
Current Genesys trunk setup:
- Trunk type: Generic BYOC PBX
- Protocol: UDP, port 5060
- Outbound SIP Termination FQDN: set to our trunk-specific FQDN ([unique-id].byoc.usw2.pure.cloud)
- SIP Servers/Proxies: VAPI's two SIP IPs (44.229.228.186 and 44.238.177.138) on port 5060
- SIP Access Control: same two VAPI IPs whitelisted
- Digest Authentication: disabled (IP-based auth only)
- PBX Passthrough: enabled
- Trunk assigned to Home Office site
- Default Outbound Route on Home Office site includes this trunk alongside our Peerless carrier trunk (ExternalTrunk_Peerless) which handles PSTN
- DNIS replacement routing: enabled
What we tried that didn't work:
- Gateway in VAPI pointing to the shared Genesys load balancer (lb01.voice.usw2.pure.cloud)
- Gateway pointing to the trunk-specific FQDN
- Gateway pointing to all 4 IPs resolved from the trunk FQDN (52.32.193.99, 52.33.193.56, 54.244.22.120, 34.211.206.63)
- Enabling Digest Authentication with realm byoc.usw2.pure.cloud
- Adding VAPI IPs to the Peerless carrier trunk SIP Access Control as well
VAPI support confirmed the 403 is coming from Genesys side, and suggested the actual source IP of the SIP INVITE may differ from the two IPs whitelisted, causing Genesys to reject it. They recommended checking the raw SIP trace to confirm.
Two questions:
1. Where exactly can I view the Protocol Capture / SIP trace logs for a BYOC PBX trunk? I enabled Protocol Capture under the Diagnostics section of the trunk but cannot find where the captured data is stored or displayed after making a call.
2. Is there anything specific about BYOC PBX + PBX Passthrough configuration that could cause a 403 when an external SIP system is trying to reach PSTN through Genesys?
Any help is appreciated, thanks.
#API/Integrations#DigitalChannels#Implementation#Outbound#Routing(ACD/IVR)#Telephony#Other------------------------------
Mumin Zeyni
------------------------------