Калькулятор Erlang C.
Рассчитайте штат контакт-центра с нуля: введите объём звонков, среднее время обработки и целевой уровень сервиса, чтобы получить необходимое число операторов, загрузку и среднюю скорость ответа. Отдельный инструмент преобразует звонки в секунду и среднюю длительность в одновременные каналы.
Штат контакт-центра (Erlang C)
Пример: 300 звонков за 60 минут при времени обработки 180 с — это 15 Эрлангов предложенной нагрузки. Цель «80% отвечено в течение 20 с» — классический уровень сервиса 80/20.
Одновременные звонки (CPS × ACD)
Одновременные звонки ≈ CPS × ACD (в секундах). При 5 звонках/с и среднем значении 90 секунд используется примерно 450 одновременных каналов. Это та же идея предложенной нагрузки, что и Эрланг, выраженная для планирования ёмкости голосового канала или транка; рассчитывайте реальную ёмкость с запасом на пики.
Короткий ответ
Что делает калькулятор Erlang C?
Он рассчитывает, сколько операторов нужно контакт-центру для достижения уровня сервиса. Сначала он преобразует объём звонков и среднее время обработки в предложенную нагрузку в Эрлангах. Затем применяет формулу очереди Erlang C — которая предполагает, что звонящие ждут, а не блокируются — чтобы найти наименьшее число операторов, при котором вероятность ожидания достаточно низка для достижения цели, и сообщает получившиеся загрузку и среднюю скорость ответа.
- Предложенная нагрузка A (Эрланги) = скорость поступления × AHT
- Erlang B: B(n,A) = A·B(n−1,A) / (n + A·B(n−1,A)), B(0,A)=1
- Erlang C: C = N·B / (N − A·(1 − B))
- Уровень сервиса = 1 − C·e^(−(N−A)·t / AHT)
- ASA = C·AHT / (N − A) · · · Загрузка = A / N
Допущения и ограничения
Erlang C предполагает случайные (пуассоновские) поступления звонков, экспоненциально распределённое время обработки, отсутствие отказа звонящих от ожидания, неограниченное терпение в очереди и устойчивое состояние на протяжении всего интервала. В реальных центрах звонящие кладут трубку, а трафик колеблется, поэтому Erlang C склонен переоценивать время ожидания и, соответственно, штат. Модель также не учитывает потери — перерывы, обучение, отсутствия, — поэтому добавьте собственный коэффициент потерь и запас. Считайте результат базой для планирования, а не точным прогнозом.
Часто задаваемые вопросы
Для чего используется формула Erlang C?
Erlang C моделирует очередь, в которой звонки, заставшие всех операторов занятыми, ждут, а не блокируются. Это стандартная формула для расчёта штата контакт-центра: при заданных предложенном трафике и числе операторов она даёт вероятность того, что звонку придётся подождать, из чего выводятся уровень сервиса, средняя скорость ответа и загрузка.
Что такое Эрланг?
Эрланг — это безразмерная единица интенсивности трафика, равная одному ресурсу, непрерывно используемому в течение всего периода измерения. Предложенная нагрузка в Эрлангах — это скорость поступления звонков, умноженная на среднее время обработки в той же единице времени — 300 звонков в час по 180 секунд каждый составляют 15 Эрлангов.
Какой уровень сервиса выбрать в качестве цели?
Распространённый ориентир — 80/20: отвечать на 80% звонков в течение 20 секунд, но правильная цель зависит от вашего бизнеса и бюджета. Этот калькулятор позволяет задать и процент, и порог времени ответа, чтобы рассчитать штат под ваш собственный SLA.
Что такое загрузка и почему это важно?
Загрузка — это доля времени, которое операторы фактически тратят на обработку звонков (предложенная нагрузка ÷ операторы). Высокая загрузка выглядит эффективно, но выше примерно 90% не оставляет запаса на вариативность и приводит к выгоранию и текучести кадров, поэтому планировщики намеренно закладывают более низкую загрузку.
Как получить одновременные звонки из CPS?
Одновременные звонки равны скорости поступления звонков, умноженной на среднюю длительность звонка в той же единице: одновременные = CPS × ACD (секунды). При 5 звонках в секунду и среднем значении 90 секунд требуется около 450 одновременных каналов. Это та же идея предложенной нагрузки, выраженная для планирования ёмкости.
Почему это отличается от моего инструмента управления персоналом?
Большинство WFM-инструментов добавляют потери (перерывы, обучение, отсутствия), модели отказа от ожидания, многонавыковую маршрутизацию и прогнозирование по интервалам поверх сырого Erlang C. Этот калькулятор даёт базовую цифру Erlang C, чтобы вы могли проверить эти инструменты; ожидайте, что полноценная WFM-система порекомендует несколько больший штат после учёта потерь.
Применим ли Erlang C к чату или мессенджерам?
Не напрямую. Erlang C предполагает, что один оператор обрабатывает один контакт за раз. Операторы чата и мессенджеров ведут несколько одновременных разговоров, поэтому нужна модифицированная модель, учитывающая параллелизм. Используйте Erlang C для голоса и корректируйте с учётом среднего числа одновременных сессий в цифровых каналах.
Разрабатываете голосовой или OTP-сценарий?
BroadNet предоставляет программируемый голос, IVR и Voice OTP на инфраструктуре операторского уровня в 200+ странах. Обсудите с нашей командой ёмкость и маршрутизацию.