US English (US)
GB English (UK)

By Appointment to
His Majesty The King
Contact Centre Service Software
Cirrus Response Ltd
Epsom

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Cirrus eLearning
  • Contact Us
English (UK)
US English (US)
GB English (UK)
  • Home
  • Cirrus Connect
  • Administrator

Customer Pre-Requisites

Written by Keith Winhall

Updated at May 9th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Cirrus Connect
    Agent Supervisor Administrator
  • Cirrus Digital
    Agents Supervisors Administrators API Documentation
  • Release Notes
    Release FAQs Latest Release 2025 2024 2023
  • Customer Billing
+ More

Table of Contents

Document Control Change Control Amendment Record Cirrus Pre-Requisites Purpose Document Purpose Customer Instructions Workstation Requirements Computer / Processor Operating System Software Memory Hard Disk Space Sound Settings Bandwidth Requirements Web Connectivity Requirements Cirrus Network IP's IP Breakdown Port Usage Server Port Usage Client Email Server Requirements Calendar Server Integration Customer Acknowledgement

Document Control

Change Control

The document and its associated procedures, templates and diagrams are created and maintained by the Cirrus Document Owner. When a change must be made, the Cirrus Document Owner will record and agree the change and a note will inform all in the distribution list that a change has occurred. The Cirrus Document Owner will periodically update this document to reflect agreed changes.

The issue level of this document is indicated by a 2-part issue number consisting of a major issue number and a minor revision number (m.n). Major revisions to the document are identified by a minor revision number zero (1.0, 2.0, etc.).  Draft issues are indicated by an alphabetic revision level (e.g., 0a, 0b, etc. or 1.0a, 1.0b etc. or 1.1a, 1.1b etc.).  The alphabetic revision level reflects the progress of the document through draft stages.  Once a draft revision has been reviewed and approved for issue at a minor or major revision level, the document is created at that revision level and approvals recorded.

Amendment Record

Version Date Status Comments Editor
2.1 09/05/2025 Live Edited with new UDP Ports Benjamin Males

Cirrus Pre-Requisites Purpose

Document Purpose

The purpose of the Pre-Requisites document is to confirm the recommended specification and configuration of the customers environment for Cirrus Connect to operate smoothly within the live environment. 

Customer Instructions

The Cirrus Solution Delivery Consultant and / or Project Manager will arrange a call to go through the document and ensure that all items have been understood and will be implemented as part of the Cirrus deployment. We will also request that the document is updated with screen shots to confirm that the required changes have been met. (We also store these for our third line teams and our ISO audits for due diligence on client interaction.)

Workstation Requirements

The below details the minimum specifications and versions required for a Desktop running Cirrus application.

Computer / Processor

  • Computer with a 1.8 gigahertz (GHz) 32-bit (x86) or 64-bit (x64) processor
  • Dual core > 2.5 GHz
  • 4GB RAM
  • Hard disk (Available space > 500 MB)
  • Video 1280 x 720 minimum (1650 x 1050 or better recommended)
  • Input Devices Mouse and standard keyboard
  • Network cards 100Mbps, full duplex

Operating System

  • Windows 10 32-bit or higher
  • Windows 10 64-bit or higher
  • Windows 11 32-bit or higher
  • Windows 11 64-bit or higher

Software

  • Microsoft Edge
  • .NET Framework 4.7.2
  • Microsoft Visual C++ 2015 Redistributable (x64)
  • Network cards - At least one, Ethernet or Fiber, 1 Gbps or up, full duplex 
  • Microsoft .NET Framework 4.7.2 
  • Vcredist_x64.exe (MSVisual C++ 2013 Redistributable)

Memory

  • Windows 10 – 32-bit – 512 MB (Minimum)
  • Windows 10 – 64-bit – 512 MB (Minimum)

Hard Disk Space

  • Windows 10 - 32-bit – 4.5 GB
  • Windows 10 - 64-bit – 4.5 GB

*Business grade headset for our application will be required* 

*All clients can be used under Citrix (no softphone supported under Citrix) *

Sound Settings

To ensure continued performance, the headset’s microphone and speakers must be the only default device in use so that no other program can change settings throughout the day, such as YouTube, Skype, News Streaming Channels, BBC iPlayer etc, please ensure that the microphone does not allow third party applications to take exclusive control of the device, and that any soundcards or devices that have an Enhancements tab, should have this feature disabled. We recommend Epos and Jabra headsets. These features can be found in the advanced settings tab of the microphone and speaker’s properties (example below)

Bandwidth Requirements

Wi-Fi connectivity can be unreliable as the number of variables may affect the stability and quality of the voice traffic. Our recommendation is all Desktops running Cirrus be connected through structured cabling into your LAN. 

Bandwidth requirements

  • WebRTC using G711 per call + HTTPS (40-200kbps & 100kbps)
  • Typical wallboard 100Kbps - per wallboard

Web Connectivity Requirements

# Pre-Requisite Description Responsibility

 

1

 

Connectivity to Cirrus / Trusted Sites

Cirrus Response’ Cloud services use a sub domain in the format:

https://tenant.cirrusconnects.ai/

For completeness, please ensure *.cirrusconnects.ai is whitelisted/trusted and bypasses proxy security and VPN traffic

Customer
2 Pop-Ups Please ensure that for *.cirrusconnects.ai there are no third-party applications blocking this site, such as pop-up blockers or antivirus/firewall applications. Customer
3 Web Proxy & VPN

Please ensure that there is no Cirrus traffic routed via Proxy server or VPN.

Please consult your Cirrus SDC if there is any concern or it is not possible to NOT route Cirrus traffic via Proxy server or VPN.

Customer
4 Disable Updates during Business Hours We strongly recommend that you schedule any updates such as Windows updates to take place outside of business hours so as not to impact the Call Centre during business hours. Customer
5 Prioritise HTTP/S Traffic Please ensure Cirrus HTTP/s web traffic to/from the Cirrus Network IPs has been prioritised as per IP Breakdown table Customer

Cirrus Network IP's

IP Breakdown

The Cirrus network is hosted within Microsoft Azure, under “London South”. 

The below IP address ranges need to be added onto your firewall depending on the method of call handling, and certain ports need to be opened depending on firewall restrictions (see grids below for ports).

20.26.109.144/28

20.77.162.144/28

  • WebRTC is applicable to customers using our WebRTC services only.
  • HTTP/(S)FTP is only applicable to customers who use Cirrus services which send data from the network, such as HTTP requests nodes, scheduled (S)FTP reports or Multimedia integrations etc, which may be restricted on your firewall. 

Port Usage Server

Target Machine indicates that this machine(s) is listening on the defined port.

All are inbound and outbound.

Protocol TCP Port Target Machine
HTTP (S)  80 and 443  Cirrusconnects tenant, Remote admin server 
8080 Webservice
Active Directory 

389 

636 (SSL) 

Domain Controller 
POP3 (email routing)  110   Email Server 
IMAP (email routing)  143   Email Server 
SMTP (email routing)  25  Email Server 
SQL   1433   SQL Database server 
UCSCOMM   1181   Cirrusconnects tenant (Clients and Supervisor connections) 
443 Cirrusconnects tenant (Clients and Supervisor connections) if using secured connection 
SIP   5060   Cirrusconnects tenant 
VIDEO   5062-5063   Cirrusconnects tenant (Client using video) 
Protocol UDP Port Target Machine
SIP 5060 Cirrusconnects tenant
RTP 5000-5125 (configurable) Cirrusconnects tenant

Port Usage Client

When used in combination with a Cirrusconnects tenant on the local network or via VPN, the clients allocate free ports only. 

All are inbound and outbound.

The following ports are allocated on the target machine:

Protocol Source TCP Port Target TCP Port

 

Target Machine

HTTP any 80

Cirrusconnects tenant for downloading settings and helper files 

 

UCSCOMM any 1181 Cirrusconnects tenant 

SQL 

(Supervisor)

any 1443

SQL Database server 

 

HTTP any 8080

UCS webservice for downloading contact history 

 

HTTP  any  443  Cirrusconnects tenant on port 443 for downloading settings and helper files 
UCSCOMM  any  443  Cirrusconnects tenant on port 443 for proxy-ing internal messages 

SQL 

(Supervisor) 

any  443  Cirrusconnects tenant on port 443 for proxy-ing SQL Database server access 

In combination with a hosted Cirrusconnects tenant on the internet, a proxy is used, and the above ports are allocated on the Cirrusconnects tenant.

When using the integrated softphone in addition following ports are used:

Protocol UDP Port

 

Target Machine

RTP

5124 - (5125+20x number of users) 

(configurable) 

or 

4000-4020 (fixed)

Cirrusconnects tenant 

Depends on Configuration setting RTP port range of the client configuration mode in UCS Management Console

SIP 5060 Cirrusconnects tenant
STUN

4430

4737

Cirrusconnects tenant

Email Server Requirements

Protocols supported 

SMTP 

POP3 or IMAP 

Optionally TLS/SSL 

Exchange Webservice 

Examples 

Exchange 2007/2010/2013/2016 

Office 365 

Lotus Notes with POP3 or IMAP connector installed 

Google Mail 

Calendar Server Integration

Supported systems 

Exchange 2007/2010/2013/2016 with web services (EWS) installed 

Office 365 

Google Calendar 

Note that for Exchange connection an account (username/password) is required. For Office 365 the administrator needs to give consent to the application to have full mailbox access.

# Pre-Requisite Description Responsibility

1

 

 

 

PCI Integrations

 

 

If Cirrus undertake any PCI development work for you, please ask your payment provider to whitelist the following IPs

13.40.227.71
18.168.192.232
18.170.250.200

Customer  

Customer Acknowledgement

This Pre-Requisites Document defines the customer dependencies for a successful installation of Cirrus Services, a failure on the customer’s part to meet any of these pre-requisites may result in project delivery delays and could impact desired go live dates.

Click here to download PDF

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • Permissions and Profiles
  • Teams Management

Cirrus
Office 126
63 St Mary Axe
London, EC3A 8AA
Tel: 0333 103 3333
Email: cm@cirrusconnects.com

Social: twitter linkedin

Privacy Policy

Postal address
Cirrus
PO Box 708
Epsom, KT17 9RA
Tel: 0333 103 3333
Email: support@cirrusconnects.com

© Copyright Cirrus


Knowledge Base Software powered by Helpjuice

Expand