SIPFLEX GUIDE

Connect Sipflex to ElevenLabs

Use the built-in Eleven Labs AI profile for inbound routing, then import the Sipflex number into ElevenLabs with the settings below.

1. Create or select the Sipflex profile

  1. Sign in to the Sipflex portal and open Voice → Profiles.
  2. If all account numbers should route to ElevenLabs, edit the default profile. Otherwise create a new profile and give it a clear name.
  3. Select Eleven Labs AI as the connection type.
  4. The inbound SIP URI and number format are filled by the template. Review the profile and save it.
  5. If you created a separate profile, assign the required numbers to it in the number or Line Manager area and save the changes.

2. Create the ElevenLabs agent

Create and configure the conversational agent in ElevenLabs. Sipflex does not create the agent or control its prompt, tools, voice or workflow. When the agent is ready, open the ElevenLabs phone-number area and choose Import Number → From SIP Trunk.

Open ElevenLabs Phone Numbers

3. Enter the inbound configuration

ElevenLabs inbound fieldValue
LabelAny clear label, such as Sipflex
Phone numberThe Sipflex number in E.164 format, for example +442034567890
Media EncryptionAllowed or Disabled
Allowed NumbersAdd other numbers only when required
Remote DomainsLeave empty
Authentication usernameLeave empty for inbound
Authentication passwordLeave empty for inbound
Leave inbound authentication empty.

Do not enter a username or password in the ElevenLabs inbound configuration. The Sipflex template routes the incoming call to ElevenLabs; this is not an inbound registration login.

4. Enter the outbound configuration

ElevenLabs outbound fieldValue
Termination URIsip.sipflex.co.uk
TransportTCP
Media EncryptionDisabled
SIP Trunk UsernameThe Sipflex phone number or username exactly as displayed in the portal
SIP Trunk PasswordThe separate Sipflex trunk password
Two number formats may be involved.

The imported phone number uses E.164, such as +442034567890. The SIP trunk username must remain exactly as shown in Sipflex, even when that format differs.

5. Optional TLS transport

To use TLS signalling, set the termination URI to sip:sip.sipflex.co.uk:5061;transport=tls and select TLS as the transport in ElevenLabs. Configure media encryption consistently on both sides if you deliberately enable SRTP.

6. Blind transfer using SIP REFER

When an ElevenLabs tool performs an immediate transfer using REFER, set its destination type to SIP URI. Use the destination in this form:

sip:DESTINATION_NUMBER@sip.sipflex.co.uk

Use the destination-number format accepted by your Sipflex account and test transfers independently from ordinary inbound and outbound calls.

7. Save and test

  1. Import the number in ElevenLabs and associate it with the intended agent.
  2. Call the Sipflex number from another network and confirm the agent answers.
  3. Verify two-way audio.
  4. Test outbound calling separately if it is enabled.
  5. Test REFER transfer with a controlled destination if the workflow uses it.

Third-party interfaces change over time. If an ElevenLabs label differs, use its current SIP-trunk documentation while preserving the Sipflex values described here.