#i connected my carrier through jambonz and set a verb to dial to 11labs sip server any incoming cal
1 messages · Page 1 of 1 (latest)
I understand you're experiencing issues with your SIP trunking integration through Jambonz, where calls are hanging up after a few seconds when dialing to the ElevenLabs SIP server. This is a frustrating situation, and I'd like to help you troubleshoot.
Based on the information you've provided, here are a few potential causes and solutions to consider:
-
Codec compatibility: Ensure that your system supports 48kHz audio, which is required for ElevenLabs' SIP deployment. If there's a mismatch in codec support, it could lead to call termination.
-
Firewall settings: Verify that your firewall allows SIP traffic on the appropriate ports (typically 5060 for UDP/TCP or 5061 for TLS).
-
Network issues: Check for any network connectivity problems or instability that might be causing the calls to drop.
-
Authentication: If you're using authentication, double-check that the SIP trunk username and password are correctly configured in your Jambonz setup.
-
Call routing: There might be an issue with how calls are being routed from Jambonz to the ElevenLabs SIP server. Verify that the dialing settings in Jambonz are correct.
-
ElevenLabs SIP server configuration: Ensure that the ElevenLabs SIP server details (hostname/IP address) are correctly entered in your Jambonz configuration.
If you've already checked these points and the issue persists, it would be helpful to gather more information:
- Are you seeing any error messages or logs in your Jambonz dashboard?
- Can you confirm if the call is being successfully initiated and then dropping, or if it's failing to connect at all?
- Have you tried testing with a simple SIP client to isolate whether the issue is specific to the Jambonz integration?
Given the complexity of SIP integrations, it might be beneficial to reach out to ElevenLabs' support team directly for more specialized assistance. They can investigate the issue from their end and potentially identify any problems with the SIP server or call routing.
If you need to open a support ticket or get more detailed help, you can use the ElevenLabs support ticket form to provide all the necessary details about your setup and the issues you're experiencing.
what should the dial verb in jambonz look like?
To set up a dial verb in Jambonz for routing calls to the ElevenLabs SIP server, you need to ensure the configuration matches the SIP requirements. Below is an example of what the dial verb might look like in JSON format:
{
"verb": "dial",
"actionHook": "https://your-webhook-url.com/dial-status",
"target": [
{
"type": "sip",
"sipUri": "sip:your-username@sip.elevenlabs.rtc.io",
"auth": {
"username": "your-username",
"password": "your-password"
}
}
]
}
Key Points:
sipUri: Replaceyour-usernamewith the SIP username provided by ElevenLabs.- Authentication: Ensure the
usernameandpasswordfields in theauthobject are correctly set with the credentials provided by ElevenLabs. - Action Hook: The
actionHookURL is optional but can be used to receive call status updates. - Audio Codec: Ensure your system supports 48kHz audio, as this is required for ElevenLabs' SIP deployment.
If you're still experiencing immediate hang-ups, verify the following:
- The SIP trunk is correctly registered.
- The firewall allows SIP traffic on the required ports (e.g., 5060 for UDP/TCP or 5061 for TLS).
- The codec settings are compatible (e.g., Opus/48kHz).
- Check the logs for any specific error codes or messages, such as
SIP 500orQ.850 Cause 38.
If the issue persists, you may need to share detailed logs or configuration files with ElevenLabs support for further troubleshooting.
doesnt work