Step 1: Create Elastic SIP Trunking
-
Create the trunk, give it a name, and configure the general settings

- Set up Termination (for outgoing calls)
-
The termination SIP URI is important here, as we will use it in later steps. You should use a localized termination URI that is close to you. You can view your localized URIs in the Twilio Console.

- To have your Elastic SIP Trunk accept our outgoing requests, you need to either whitelist IP addresses or create authentication with username and password.
-
Since the Famulor SIP server currently does not have a static IP, if you are using the IP route you must whitelist all IP addresses as follows:


- Set up Origination (for incoming calls)
-
Here you enter the Famulor SIP server address as the Origination SIP URI:
sip:XXX.sip.livekit.cloud
Step 2: Add numbers to the Elastic SIP Trunk
You have created the Elastic SIP Trunk. Now you need to buy numbers or add existing numbers to this trunk.
Step 3: Import numbers into Famulor
Once the number is set up with your Elastic SIP Trunking, you need to import the number into Famulor so we know how to route the call.- Open your Famulor.ai dashboard
- Navigate to Your Phone Numbers
-
Click on “Integrate SIP Trunk”

- Enter your data according to your integration type


- Here you enter the termination SIP URI you set up in step 1.

- Choose the authorization type you selected in step 2.
- If you chose the IP option, add the IPs:


-
Select the country where your SIP Trunk is located.

Step 4: Verify setup
After configuration:- Place a test call to your number/extension
- Verify that the AI assistant answers
- Use the test call feature to verify outgoing calls
Security requirements
Your SIP credentials must be secure:- Username: Your extension number or username provided by your provider
- The password must include:
- 12 or more characters
- Numbers
- Uppercase and lowercase letters
- Special characters recommended
Common issues
Incoming calls work after connection but outgoing calls do not?
Incoming calls work after connection but outgoing calls do not?
- Check your Termination SIP URI: If it contains a space, please remove it. Also, use a localized termination URI close to your region. For more info, see this documentation.
- Verify your username and credentials: Make sure you entered the correct username and credentials shown in this dialog. Note that the username is not the display name in the credentials list. The display name is different from the username — verify if you have assigned different names.

How do I set up calls to international countries?
How do I set up calls to international countries?
- Search for “geo” to find the “Voice Geographic Permissions” setting.

- Select “Elastic SIP Trunking” in the dropdown menu and choose the countries you want to call.

Need help with setup? Our support team specializes in assisting customers with integrating their phone systems. We guide you through the entire process to ensure a smooth configuration with your specific telephony setup.

