We have recently refreshed our branding across our offerings and changed the names of our pricing plans. If you have signed up before Aug 9, 2021, please click Previous plans to view your applicable plans.
We assure you that this change will not impact your product experience, and no action is required on your part.

This article provides steps on how you can Bring Your Own Carrier (BYOC) into Freshcaller.  


Configuring BYOC for inbound calls only

  1. Send the following details to numbers@freshcaller.com:
    • The list of phone numbers you want to use in Freshcaller.
    • The list of IP addresses that your carrier uses to forward the calls. These IP addresses will be added to our whitelist.
  2. Once we receive the numbers, we will generate SIP domains to identify each number.
    For example, if your phone number is "xxx", your SIP address will be sip:user@xxx-sip.twilio.com. The SIP address ensures that the calls are forwarded to Freshcaller. 

  3. After you receive the SIP domains, send the domains to your carrier so that they forward the calls to the right domains. 

  4. Ensure that your carrier supports G.711/μ-law and G.711/a-law codec for sending calls.


Configuring BYOC for inbound and outbound calls


NoteFor inbound calls, make sure to send the details requested in the above section. 
  1. Log in to your Freshcaller account.
  2. Go to Admin Settings > Numbers and click on Manage caller IDs.
  3. Click on the Add new caller Id option and add the phone number with the country code as caller ID. For example, +1xxxxxxxxxx.
  4. You will receive a call to verify the phone number. The verification call is mandatory to ensure that the external number belongs to you.
  5. Once your number is verified, you can use it as your caller ID.
  6. Send the details of SIP URI or IP provided by your carrier for each number to numbers@freshcaller.com. Your carrier may provide one or more SIP URIs for a single number. If there are multiple SIP URIs, specify the priority order provided by the carrier with a range of 0 to 65535.

Firewall restrictions - whitelisting IP

The following table gives you the list of IP addresses that we recommend you to whitelist. However, you can choose to whitelist the IPs based on your preferred region to route calls. For example, if you want to route calls from North America Virginia region, you can choose to whitelist only the IPs and ports mentioned for that region and leave the rest.

For more information, refer to — https://www.twilio.com/docs/voice/api/sip-interface#sip-connection-technical-specifications

If you face any issues, reach out to numbers@freshcaller.com.


Note: If you are not familiar with whitelisting, contact your carrier for the same


RegionSignaling IPsMedia IPs
North America Virginia

54.172.60.0 to 54.172.60.3


Ports: 5060 (UDP/TCP), 5061 (TLS)

54.172.60.0/23

34.203.250.0/23


Port Range: 10,000 to 20,000 (UDP)

North America Oregon

54.244.51.0 to 54.244.51.3


Ports: 5060 (UDP/TCP), 5061 (TLS)

54.244.51.0/24


Port Range: 10,000 to 20,000 (UDP)

Europe Ireland

54.171.127.192 to 54.171.127.195


Ports: 5060 (UDP/TCP), 5061 (TLS)

54.171.127.192/26

52.215.127.0/24 


Port Range: 10,000 to 20,000 (UDP)

Europe Frankfurt

35.156.191.128 to 35.156.191.131

Ports: 5060 (UDP/TCP), 5061 (TLS)

35.156.191.128/25 


Port Range: 10,000 to 20,000 (UDP) 

Asia Pacific Tokyo

54.65.63.192 to 54.65.63.195


Ports: 5060 (UDP/TCP), 5061 (TLS) 

54.65.63.192/26


Port Range: 10,000 to 20,000 (UDP)

Asia Pacific Singapore

54.169.127.128 to 54.169.127.131

Ports: 5060 (UDP/TCP), 5061 (TLS)

54.169.127.128/26

Port Range: 10,000 to 20,000 (UDP)

Asia Pacific Sydney

54.252.254.64 to 54.252.254.67


Ports: 5060 (UDP/TCP), 5061 (TLS)

54.252.254.64/26

Port Range: 10,000 to 20,000 (UDP) 

South America Sao Paulo

177.71.206.192 to 177.71.206.195


Ports: 5060 (UDP/TCP), 5061 (TLS) 

177.71.206.192/26


Port Range: 10,000 to 20,000 (UDP)