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
- Send the following details to [email protected]:
- 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.
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.After you receive the SIP domains, send the domains to your carrier so that they forward the calls to the right domains.
Ensure that your carrier supports G.711/μ-law and G.711/a-law codec for sending calls.
Configuring BYOC for inbound and outbound calls
Note: For inbound calls, make sure to send the details requested in the above section.
- Log in to your Freshcaller account.
- Go to Admin Settings > Numbers and click on Manage caller IDs.
- Click on the Add new caller Id option and add the phone number with the country code as caller ID. For example, +1xxxxxxxxxx.
- You will receive a call to verify the phone number. The verification call is mandatory to ensure that the external number belongs to you.
- Once your number is verified, you can use it as your caller ID.
- Send the details of SIP URI or IP provided by your carrier for each number to [email protected]. 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 [email protected].
Note: If you are not familiar with whitelisting, contact your carrier for the same
Region | Signaling IPs | Media 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
|
North America Oregon | 54.244.51.0 to 54.244.51.3
| 54.244.51.0/24
|
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
| 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) |