Hi Vapi Support Team,
We are currently configuring a SIP integration between Vapi and a New Zealand-based provider (Yaxxa) for our client. We are encountering two critical issues that are preventing the AI agent (Emma) from functioning correctly.
1. Inbound Call Rejection ("Not Allowed") When we attempt to route calls from the Yaxxa platform to our Vapi SIP URI (facedoctors-yax@sip.vapi.ai), the caller immediately receives an automated message: "The number you are trying to reach is not allowed."
The Assistant is correctly assigned to the SIP number in the dashboard.
Request: Could you confirm if we need to whitelist specific Gateway IPs from our provider to authorize this traffic? If so, where in the current dashboard should these Termination IPs be entered to stop the "Not Allowed" rejection?
2. Transfer to Human / "Pass Back" Failure Our workflow requires the AI agent to transfer the caller back to a New Zealand clinic number (e.g., +64 9 918 7402) via the SIP trunk to avoid traditional telephony charges.
The Issue: When the transfer is triggered, the call is dropped, or we receive a "Number not allowed" error.
Goal: We want to "hand back" the call to the clinic's SIP URI or PBX without the call being treated as a standard outbound PSTN call.
Request: What is the correct way to configure a Transfer Tool using SIP? Should we be using a specific SIP URI format for the destination to ensure the call stays on the IP network?