Ausgereifte Systeme berechnen die Rückrufzeit aus der Zahl verfügbarer Mitarbeiter, der durchschnittlichen Gesprächsdauer und der Anzahl Personen in der virtuellen Warteschleife. Manche Systeme lassen aber auch den Anrufer einen gewünschten Rückrufzeitpunkt angeben. Das System versucht dann sicherzustellen, das zu diesem Zeitpunkt ein freier Mitarbeiter verfügbar ist.