Stuck on mapping Zendesk voice tickets to Genesys Cloud telephony via SIP trunk. The migration script throws a 403 Forbidden error when registering the new SIP endpoint.
Environment: Genesys Cloud Public (EU-West)
Source: Zendesk Voice
Target: Genesys Cloud Telephony (SIP Trunk)
SDK: Python 10.5.0
The Zendesk voice data maps cleanly to GC interaction attributes, but the SIP trunk configuration fails validation. The error occurs during the initial SIP registration handshake.
“Ensure the SIP trunk credentials match the configured user agent and that the IP address is whitelisted in the firewall settings.” - Genesys Cloud Admin Guide
The IP is whitelisted, and the credentials are correct. The user agent string matches the Zendesk voice client format. Is there a specific header required for Zendesk voice migrations that isn’t documented? The 403 error suggests an authentication issue, but the tokens are valid.
Previous migrations of chat and task data worked without issues. Only the telephony component fails. Could someone share a working example of a SIP trunk config for Zendesk voice migrations? The current setup rejects the registration request immediately.