A pooling principle is a cost-cutting initiative in which the contact center management team designs a system to handle incoming calls from customers, and then assigns the work to agents based on availability. Advantages of the pooling principle include reduced training time and increased service levels.