In various embodiments, resource matching adjustments can including adjustments to the binary classification model that classifies leads into first and second value groups. For example, if there are a disproportionately high number of agents in the first pool 310 compared to the second pool 312, the threshold for the first value group can be reduced to permit routing of additional leads to the first pool of agents. In another example, if there are a disproportionately low number of agents in the first pool 310 compared to the second pool 312, the threshold for the first value group can be raised to permit routing of fewer leads to the first pool of agents.
In various embodiments, resource matching adjustments can include adjustments to the first queue of leads and second queue of leads. Such adjustments may take into account the total population of leads awaiting connection to call center agents, i.e., the leads in both queues 302 and 304 at a given time. At certain times there may be an unusual distribution of leads between the first and second queues, e.g., a disproportionately high number of leads in the first queue (M is unusually high relative to N) or a disproportionately low number of leads in the first queue (M is unusually low relative to N). To address these unusual distributions, one or more customer may be shifted from the first queue 302 to the second queue 304, or one or more customer may be shifted from the second queue 304 to the first queue 302.
Both types of resource matching adjustment, i.e., adjustment of the binary classification model, and direct adjustment of the call queues, may be combined.