
VICIdial Multi-Tenant Setup for BPOs
Last updated: March 2026 | Reading time: ~18 minutes You run a BPO. You have three clients. Client A needs 30 agents running insurance leads. Client B needs 15 agents doing appointment setting. Client C needs 50 agents on a political survey campaign. All three clients expect total isolation --- their leads are confidential, their recordings are privileged, their performance data is proprietary. And you need to run all of this on the same VICIdial infrastructure because running three separate VICIdial installations would triple your server costs and your management overhead. This is the multi-tenant problem, and VICIdial solves it. Not perfectly --- the multi-tenancy is administrative rather than database-level --- but well enough that thousands of BPO operations worldwide run multiple clients on shared VICIdial instances. The key is understanding what VICIdial's tenancy model can and cannot do, and configuring it correctly so that Client A never sees Client B's data, Client C cannot he
Continue reading on Dev.to DevOps
Opens in a new tab


