Skip to main content

Integrate Vocals with

netelip

Connect your netelip virtual number to a Vocals AI voice agent via SIP Trunk for automated inbound and outbound calls.

Artificial intelligence applied to IP telephony allows any business to automate calls with advanced voice assistants. Thanks to the integration between Vocals and netelip, you can connect your AI voice agent to a professional virtual number to handle inbound and outbound calls autonomously.

In this guide you will find:

  • What Vocals is and what it can do for your business.
  • How it connects with netelip via SIP Trunk.
  • The exact steps to configure both platforms.
  • How to verify everything is working correctly.

What is Vocals and how does it work

Vocals (Voice-Orchestrated Call and Language System) is an AI telephony platform that lets you create intelligent voice assistants capable of holding natural conversations over the phone. Vocals orchestrates three components in real time: speech recognition (STT), language model reasoning (LLM), and text-to-speech synthesis (TTS).

With Vocals you can:

  • Create voice agents with custom personality, instructions, and knowledge.
  • Choose from multiple AI providers (OpenAI, Anthropic, Deepgram, ElevenLabs, Google Gemini, and more).
  • Handle inbound and outbound calls automatically.
  • Connect webhooks for integrations with your CRM or other systems.
  • Monitor all conversations with real-time transcriptions and analytics.

By integrating Vocals with a netelip phone number, your AI agent gets a professional phone line to receive or make calls, with no additional hardware required.

How the integration works

The connection between Vocals and netelip is made via SIP Trunk. netelip routes incoming calls to the Vocals SIP server, and Vocals can make outbound calls through netelip as the telephony carrier.

📞
netelip
SIP / VoIP
🎙️
Transcription
Speech-to-Text
🧠
AI Response
LLM
🔊
Voice Synthesis
Text-to-Speech
📞
netelip
SIP / VoIP

The flow works as follows:

  1. A customer calls your netelip virtual number.
  2. netelip routes the call via SIP to Vocals.
  3. Vocals identifies the called number, finds the assigned AI agent, and starts the real-time conversation.
  4. The AI agent listens, understands, and responds naturally to the caller.
  5. For outbound calls, Vocals originates the call through netelip's SIP Trunk.

This setup requires configuration in two places: first in your netelip panel, then in the Vocals dashboard.

1. Configuration in netelip

To ensure incoming calls to your virtual number reach your Vocals agent correctly, you need to configure the routing from your netelip private panel.

1.1. Access your virtual number settings

1

Log in to your netelip account

Go to cloud.netelip.com and sign in with your credentials.

2

Navigate to your virtual numbers

Go to Configuration → Virtual Numbers and select the number you want to connect to Vocals.

1.2. Configure routing to Vocals

In the "Configure" option for your virtual number, enter the following parameters:

Virtual number configuration in netelip
Caller ID format E.164
SIP Server sip.usevocals.com
Important: The E.164 format is required so that Vocals can correctly identify the destination number and assign the corresponding agent. Make sure your virtual number is active and has available balance.

1.3. Get your netelip SIP credentials

You will need the following credentials from your netelip SIP Line to configure them in Vocals:

  • SIP Username: Your SIP number (visible in your netelip account). Example: +34XXXXXXXXX
  • SIP Password: You can find it by accessing this link from your netelip private panel.
  • netelip SIP Server: elevenlabs.netelip.com (the SIP server enabled for AI integrations).
Note: Save these credentials; you will need them in the next step when configuring Vocals.

2. Configuration in Vocals

Now let's configure Vocals to connect to netelip as a SIP provider so it can send and receive calls.

2.1. Access the Vocals dashboard

1

Log in to the Vocals dashboard

Go to dashboard.usevocals.com and sign in with your account.

2

Navigate to SIP Providers

In the sidebar menu, click on SIP Providers and then Add Provider.

2.2. Create the SIP Trunk configuration

Select the "Generic SIP" type and enter the following connection details:

SIP Trunk connection details
Name netelip
SIP Server elevenlabs.netelip.com
SIP Port 5060
Transport Protocol UDP
SIP Username Your netelip SIP username (e.g., +34XXXXXXXXX)
SIP Password Your netelip SIP password

2.3. Inbound call settings

To receive incoming calls from netelip correctly:

Inbound call settings
Media Encryption Disabled
Allowed IPs Leave empty (or add netelip IPs)
Inbound Authentication Not required (leave empty)
Note on encryption: netelip does not use SRTP by default, so the media encryption option must be disabled to avoid audio issues.

2.4. Add phone numbers

In the Phone Numbers section of the SIP provider you just created, add your netelip virtual numbers in E.164 format (for example: +34951XXXXXX).

2.5. Assign a voice agent

3

Create or select an AI agent

If you don't have an agent yet, go to the Agents section in the Vocals dashboard and create a new one. Configure its personality, instructions, and your preferred STT/LLM/TTS providers.

4

Assign the agent to your number

In the Phone Numbers section, select your netelip number and assign the voice agent that will handle the calls.

Done: Your Vocals agent is connected to your netelip number and can receive and make calls autonomously.

3. Verify the connection

Once the configuration is complete on both platforms:

  1. Check SIP registration status: In the Vocals dashboard, go to SIP Providers and verify that the netelip trunk status shows as "Registered".
  2. Make a test call: Call your netelip virtual number from any phone. The call should be answered by your Vocals voice agent.
  3. Review the logs: In the Calls section of the Vocals dashboard, you'll see the detailed call log with the full transcription.
Common issue: If the call doesn't connect, verify that the SIP server configured in netelip is sip.usevocals.com and that the SIP credentials entered in Vocals are correct. Also check that media encryption is disabled on both sides.

Need help

If you have questions about the configuration or need to verify your SIP credentials:

Ready to automate your calls with AI

With Vocals and netelip, your virtual assistant will be up and running in minutes.

Get Started with Vocals