We are experiencing a persistent, repeatable issue with our transfer_call function. The transfer is failing immediately after the agent calls the function, and the error indicates a platform/telephony issue, not an issue with our configuration.
Please investigate the following Call ID, as the error is clearly visible in the detailed logs:
-
Failed Call ID (Latest Attempt):
call_851f785e368759db490cc8d684c -
SIP Error Log: The log entry shows the following specific error:
Error transferring call via SIP REFER. SIP status code: 500 SIP error category: telephony_provider_unavailable Error: twirp error unknown: sip status: 500: Server Internal Error -
Target Transfer Number: The destination number is correctly formatted as E.164 starting with +61
-
Issue: The LLM successfully recognized the intent and executed the
transfer_calltool, but the outbound dial failed due to the provider’s internal server error.
We have already verified the destination number is active and that the agent’s number is correctly provisioned.
We require assistance with the SIP 500 error being returned by the telephony provider. Could you please check the detailed Twilio/telephony logs associated with this Call ID?