Use ElevenAgents by ElevenLabs with DIDWW SIP Trunking to create, deploy, and scale AI-powered conversational agents.
Connect your DIDWW SIP trunks with ElevenAgents to enable seamless, intelligent voice interactions, manage inbound and outbound calls, and deliver natural conversations over standard phone lines.
Connect callers to AI agents for real-time assistance.
Automate greetings and route calls seamlessly.
Replace outdated IVR menus with natural conversations.
Scale voice automation globally with DIDWW SIP trunking.
Extend chatbots to voice for a unified experience.
To begin connecting your DIDWW account with ElevenAgents, first create an Inbound SIP Trunk.
This trunk will establish the path for incoming calls from your DIDWW numbers to reach ElevenAgents.
In the Create Inbound SIP Trunk form, enter the main requirements to route the calls to ElevenAgents.
Enter a descriptive Friendly Name for the trunk (e.g., ElevenLabs).
Enter the ElevenLabs SIP endpoint hostname. For most accounts, this is sip.rtc.elevenlabs.io. If your account uses a different region or environment, check your ElevenLabs dashboard or documentation to confirm the correct host.
Select Transport Protocol Type and Port for SIP signaling: TCP/UDP (Port 5060) or TLS (Port 5061).
Step 6: Assign Inbound SIP Trunk to Your DID Numbers#
After creating the Inbound SIP Trunk for ElevenAgents, assign it to the DID number(s) that will deliver incoming calls to your ElevenAgents Voice Agent.
In the DIDWW User Panel, go to Phone Numbers > My Numbers.
Select the DID number(s) you want to assign to the inbound SIP trunk.
At the bottom of the page, click Batch Actions > Update Trunks.
Fig. 6. Selecting Update Trunks from the Batch Actions menu#
From the dropdown menu, choose the ElevenLabs SIP trunk you created earlier.
Click Confirm to apply the changes.
Fig. 7. Assigning the newly created SIP trunk to the selected DID(s)#
To configure outbound calling from ElevenAgents, create an Outbound SIP Trunk in the DIDWW User Panel.
This setup enables ElevenAgents to place outbound calls through DIDWW to external phone numbers when required.
Important
When configuring outbound calling with AI agents, ensure compliance with the Telephone Consumer Protection Act (TCPA) and related regulations.
For details on consent types and legal requirements, refer to the official
ElevenLabs TCPA Compliance Guide .
Keep the default Credentials & IP-based authentication method selected. The SIP digest credentials (username and password) will be provided after the trunk is created.
In Allowed SIP IP addresses, enter the public IP address or subnet from which ElevenLabs will send outbound SIP traffic.
Note
ElevenLabs SIP traffic originates from IP ranges that may vary depending on your plan or region.
Refer to the official ElevenLabs documentation for the most up-to-date information:
ElevenLabs SIP Trunking IP Information
Warning
You can allow all traffic by adding 0.0.0.0/0, which removes all IP restrictions.
Although SIP Digest Authentication will still verify requests using valid credentials, this setup is not recommended.
Restrict access to known ElevenLabs IPs whenever possible.
Fig. 9. Entering allowed SIP IP addresses for outbound authentication#
To connect your DIDWW phone numbers with ElevenAgents, you’ll configure the DIDWW SIP trunking details inside ElevenAgents.
This setup imports your existing DID numbers and assigns an AI Voice Agent to handle both incoming and outgoing calls.
Paste your Phone Number in E.164 format without the + symbol (e.g., 12132214943).
Note
ElevenLabs requires phone numbers to be globally unique across all workspaces.
If a phone number (DID) was previously registered in ElevenLabs by another user, it cannot be registered again, even if it has been reassigned to a new customer.
This limitation is enforced by ElevenLabs and cannot be controlled or verified by DIDWW.
To complete the setup, assign an existing ElevenAgents Voice Agent to your imported DIDWW phone number.
When someone calls your DID number, this agent will answer and manage the conversation.
Open the Edit page for your imported phone number in the Phone Numbers section (click the number to open it).
In the Agent field, select the Voice Agent you want to handle inbound calls from the dropdown list.
Place a test call to your DIDWW phone number to confirm that inbound calls are correctly forwarded to the ElevenAgents SIP URI.
The assigned Voice Agent should answer and handle the call.
Verify that SIP signaling, authentication, and media encryption (if enabled) are functioning as expected.
Note
You can review call activity and verify call status or error codes in the DIDWW Inbound Call Logs.
See Inbound Call Logs for more details.