Ответ на пост «Всегда так делаю...»1
Я начал так делать после того, как поработал над проектом Outbound Calls в Alcatel в 2005-2007 годах.
Суть Outbound Calls:
Есть кол-центр с живыми людьми. У них есть список потенциальных клиентов-жертв, который нужно обзвонить и пообщаться. Обычно отвечают на звонок порядка 25%, т.е. 3/4 рабочего времени операторы будут слушать гудки в гарнитуре. Это никуда не годится и выходят из этого положения так:
Программа извлекает из базы данных список и начинает параллельно обзванивать его.
Когда на какой-либо звонок кто-либо на другом конце снимает трубку, то запускается таймер на распознавание голоса.
Если в течение 5 секунд пассажир на том конце не сказал ничего, то программа заканчивает звонок и переходит к следующему номеру.
Если вызываемый говорит что-либо, то звонок перебрасывается в очередь к операторам.
Если оператор в данный момент доступен, то он с ходу начинает разговаривать с пассажиром.
Если оператор недоступен в данный момент, то пассажир ожидает в очереди.
Если после попадания в очередь пассажир кладёт трубку, то звонок увеличивает счётчик сброшенных исходящих звонков. Во многих странах есть строгие ограничения на работу с Outbound Calls. Я программировал для Великобритании ограничения на сброшенные исходящие не более 3%. Т.е. когда количество сброшенных исходящих к общему количеству соединённых и попавших в очередь вызовов превышает 3%, то исходящие звонки прекращаются!
Теперь, когда мне звонят и я беру трубку, я молчу секунд 7-10, пока на том конце не начнут говорить...




