Queue staffing
Size your team with Erlang C (infinite queue), Erlang A (abandonment), or Erlang B (loss/trunk sizing). Sweep many scenarios at once with the Multi* variants.
Queue staffing, multi-skill staffing, shift scheduling, rostering and break scheduling for operations that need the right people at the right time.
Forecast demand -> Queue staffing -> Multi-skill staffing -> Shift scheduling -> Rostering -> Break schedulingpyworkforce is useful beyond contact centers: healthcare staffing, retail operations, logistics, support teams, service desks and field operations all share the same planning problem of matching variable demand to finite resources.
| Goal | Page |
|---|---|
| Install and run the first example | Quick Start |
| Understand the full workflow | End-to-end planning tutorial |
| Size call-center agents for 80/20 | Erlang C |
| Model abandonment | Erlang A |
| Size SIP trunks or channels | Erlang B |
| Solve short practical tasks | Recipes |
| Check constructor and output details | API Reference |
| Contribute examples, docs or solvers | Contributing |