This paper introduces a new method for shift scheduling in multi-skill call centers. The method consists of two steps. First, staffing levels are determined and next, in the second step, the outcomes are used as input for the scheduling problem. The scheduling problem relies on a linear programming model that is easy to implement and has short computation times, i.e., a fraction of a second. Th...