NCC - Agent Bandwidth & Computer Requirements
Introduction
The NCC platform is designed for use with a Chrome browser on any PC that supports the Google Chrome browser. The agent interface also provides a built-in WebRTC softphone so users do not have to download third-party softphones.
Users also have the ability to change the telephony connection from the native WebRTC to either a SIP address (to ring a third-party SIP-based phone) or to ring a PSTN number, such as a landline, cell phone, or DID extension behind a legacy PBX.
Both the WebRTC and SIP functions will require a reliable, high-speed internet or VPN, or MPLS connection.
Network Requirements
Below are FQDNs and IP ranges that should be placed on the allow list on your firewall.
IP Addresses/Hosts
United States| Description | FQDN | IP(s) |
|---|---|---|
| Login URL | nextiva.thrio.io/lioncc/ |
34.74.62.174 35.245.164.111 34.148.72.224 |
| WebRTC Devices |
All Customers 34.168.242.123 34.83.225.187 34.150.158.246 34.145.183.174 34.82.247.19 34.53.56.72 34.169.191.153 136.118.149.224 35.245.20.232 34.48.81.1 35.245.97.9 136.107.18.148 Non-Predictive Customers 35.203.142.105 35.230.120.235 34.86.138.94 34.86.189.253 34.48.30.104 35.203.146.227 35.227.176.36 34.48.56.95 34.150.203.73 34.145.161.75 34.86.92.29 34.145.230.80 Predictive Customers 34.145.75.128 34.19.23.25 34.169.32.84 35.197.32.65 34.82.145.10 34.82.187.53 34.145.94.71 34.86.176.91 34.150.206.223 34.48.133.60 34.86.181.208 34.86.83.17 34.86.128.214 34.150.210.122 | |
| NAT IPs |
Non-Predictive Customers 35.245.118.145 35.194.81.194 35.229.64.42 35.237.143.224 35.237.11.144 34.75.60.217 35.245.20.232 34.48.81.1 35.245.97.9 136.107.18.148 Predictive Customers 35.229.64.42 35.237.143.224 35.237.11.144 34.75.60.217 34.26.141.50 35.231.117.233 104.196.211.189 34.74.13.115 |
Canada
| Description | FQDN | IP(s) |
|---|---|---|
| Login URL | nextiva.thrio.io/lioncc/ |
35.203.6.95
|
| WebRTC Devices |
34.168.242.123 34.83.225.187 34.150.158.246 34.145.183.174 34.118.172.81 34.152.39.14
| |
| NAT IPs |
35.203.77.109 34.95.52.57
|
Spain
| Description | FQDN | IP(s) |
|---|---|---|
| Login URL | nextivaeu.thrio.io/ |
34.175.68.127
|
| WebRTC Devices |
34.175.204.18 34.175.124.111 34.175.113.85 | |
| NAT IPs |
34.175.113.92 34.175.174.117 |
United Kingdom
| Description | FQDN | IP(s) |
|---|---|---|
| Login URL | europe.thrio.io/ |
34.89.0.83 |
| WebRTC Devices |
34.89.120.194 34.175.170.105 34.105.242.59
| |
| NAT IPs |
35.189.99.120 35.234.132.181
|
Ports
| Description | Port Type | Port(s) |
|---|---|---|
| WebRTC Devices |
WSS | 443 |
| WebRTC and RTP | UDP |
10000 - 65535 |
| WebRTC and SIP Devices | SIP |
5060 - 5061 |
Additional Allow List Considerations
NCC uses https://storage.googleapis.com to interact with https://cloud.google.com/storage to create/retrieve/delete files in Google Cloud Storage. These files can include: system prompts, recordings, uploaded CSVs (lead lists, object lists, field mappings, public and private keys, directory messaging attachments, avatars, etc.), or anything that requires file storage. These URL should be whitelisted to avoid disruptions in NCC.
Whatsapp network requirements must be maintained in order to integrate within NCC.
| Description | IP Range | Port Type | Port Range |
|---|---|---|---|
| 168.86.128.0/18 | UDP | 10000 - 60000 |
Bandwidth Requirements
The absolute minimum requirement is 300 Kbps per agent. Ideally, each agent would have a connection in the 1 Mbps to 5 Mbps range or higher. This connection must be stable and ideally not on the same network where video streaming or other bandwidth-hogging activities are occurring. At the time of establishing the agent connection, a large amount of data is transferred (agents, queues, campaigns, etc.), but this information is kept in memory thereafter.
Computer and Monitor Requirements
- A multimedia-equipped computer with a minimum of 8 GB of RAM.
- A computer running the latest version of Google Chrome.
- High-quality noise-canceling headphones with its own dedicated power supply.
- A computer screen with a diagonal of 45 cm (18 inches) is optimal. For supervisors to have an additional screen in order to use the dashboards would be optimal.
WebRTC Diagnostic Tool
If you are experiencing issues with using the NCC platform, you can run a diagnostic from your machine to identify issues that may exist.
- From the device experiencing the issue navigate to https://webrtc.nextiva.com/
- Click Start Test if it is your first visit, or Start New Test to run the test again.
- During the Audio Quality section of the test, speak into your microphone; you should hear what you said repeated back over your speakers.
- After the test completes, address any issues identified by the tool.