Glossary
On-premises deployment
On-premises (on-prem) deployment means the software runs on your company's own servers – in your server room, data center, or private cloud – rather than in the vendor's cloud. For a contact center, that means call recordings and customer data never leave your network, and the platform can connect directly to your internal systems.
Why it mattersData stays inside the company – often a requirement from the security team and data protection rules.
Also called: On-premise, On-prem, Self-hosted, Local installation
Use cases
When it makes sense
- Regulators or your security team require recordings and personal data to stay inside the company – typical for banks, healthcare, and government
- You need to connect to internal systems without going over the internet
- You have your own IT staff and a server room or data center
- AI agents and the language model must run inside your network, with no data sent outside
- You already have a PBX and phone lines you want to keep
Learn more
What you need
- Servers or virtual machines – how many depends on the number of concurrent agents
- A separate disk or network storage for call recordings
- A GPU or a Mac mini – if all AI must run in-house
- Network links to your phone carriers and to agent workstations
- Backups, monitoring, and updates – handled by your IT team or by the vendor under contract
Example
Sizing example
Say you have 20 agents per shift, 2,000 hours of calls a month, and you keep recordings for a year.
You'll need two servers with 4 cores and 16 GB of RAM each – one for telephony, one for everything else. Recordings take 2,000 × 12 × 90 ÷ 1,000 = 2,160 GB, so you need a 4 TB disk. If you need fault tolerance, each server gets a standby, bringing the total to 4 servers.
Run your own numbers in the server calculator.
Comparison
On-premises vs cloud
In CONTACT.WORK
How it works in CONTACT.WORK
On-site installation takes 2-7 days, depending on whether it's a single server or a cluster. Nothing is left out: everything available in the cloud – from telephony to AI agents, analytics, and reports – works on your servers too. Internal systems connect through the API and webhooks, and an existing Asterisk connects through the API connector.
The server calculator shows how many servers you need for your number of agents. Above 100 agents, the telephony server needs 32 GB of RAM; above 200 agents, we size the configuration for your project. Plan for about 90 GB per thousand hours of recordings.
There's no charge for the platform itself: you pay for the support plan and the installation work, and the servers and storage are yours. AI models can run on your own hardware; if they run with us as a service, they're billed separately.
More
Where to use it
Backlinks
Where it appears on the site 84
Platform 9
Solutions 20
AI agents 10
Services 4
Integrations 24
Pricing 1
Calculators 2
Resources 2
Company 2
Blog 6
- Cloud or your own servers for a contact center: how to choose
- Contact center platform support after launch: tier 1 and tier 2
- Custom development of your contact center platform for your processes
- How to build a contact center from scratch
- Remote agents: a contact center in the browser
- What an AI voice agent can and cannot do in a contact center today
Glossary