Медиа imot.io
Кейсы

Контроль нагрузки на колл-центр — от разрозненных данных к единому дашборду

Руководитель контакт-центра клиники открывает утром отчёт из телефонии. Видит: пропущенных — 12%. Неплохо. Потом заглядывает в мессенджер — там 47 неотвеченных сообщений за вчера. В чате на сайте — ещё 23. Электронная почта — непонятно, потому что её обрабатывает другой отдел, и данных оттуда вообще нет. Общая картина рассыпается на четыре экрана, три системы и два отдела, которые друг с другом не разговаривают.
По данным Calltouch, доля пропущенных звонков в российских клиниках колеблется от 14% до 17% в зависимости от сезона — и это только телефония. Если добавить мессенджеры, онлайн-чаты и email, реальный объём потерянных обращений оказывается значительно выше. Но его никто не видит целиком, потому что данные лежат в разных местах. Эта статья — о том, как собрать всю картину в одном месте и перестать управлять нагрузкой по ощущениям.

Почему телефония показывает не всю правду

Телефония исторически была главным каналом обращений в клиниках. Так было ещё пять лет назад, и в голове руководителей это ощущение закрепилось. Звонки по-прежнему важны — по данным сети клиник «Норма», 85% обращений пациентов поступает по телефону. Но структура обращений меняется. Мессенджеры, онлайн-формы, чаты на сайте — каждый из этих каналов растёт, и каждый живёт в собственной системе со своей статистикой.
Когда руководитель контакт-центра смотрит только на отчёт телефонии, он видит часть реальности. Причём ту часть, которая подсвечена ярче всего: пропущенные звонки, среднее время ожидания, количество принятых вызовов. А то, что происходит в мессенджере — сообщение, оставленное без ответа на три часа, — в этот отчёт не попадает. Формально — нет пропущенного звонка. Фактически — потерянный пациент.
Рынок контакт-центров в здравоохранении растёт быстро. По оценке Future Market Report(2024), глобальный рынок решений для медицинских контакт-центров оценивается в 14,5 млрд долларов и к 2032 году вырастет до 28,5 млрд при среднегодовом темпе роста 8,5%. Основной драйвер — переход к омниканальным платформам, которые объединяют все точки контакта в единую систему.
Для частных российских клиник это означает конкретную вещь: если данные о нагрузке собираются только из телефонии, управленческие решения принимаются на основе неполной информации. Руководитель может считать, что операторов достаточно, потому что процент пропущенных звонков в норме. А параллельно в мессенджере копится очередь из 30-40 неотвеченных сообщений, каждое из которых — потенциальная запись на приём.

Цена пропущенного обращения

Пропущенный звонок в клинике — это не просто строчка в отчёте. За каждым стоят конкретные деньги.
Dialog Health в обзоре статистики за 2025 год приводит цифру: среднее время ожидания ответа в медицинских контакт-центрах составляет 4 минуты 24 секунды. Это почти впятеро выше рекомендации HFMA — 50 секунд. При этом около 60% звонящих кладут трубку, если ждут больше минуты, а 85% тех, кто не дозвонился с первого раза, не перезванивают.
Для клиники средняя стоимость одного обращения определяется средним чеком первичного приёма. Если клиника теряет 20 обращений в день из-за пропущенных звонков и неотвеченных сообщений, а средний чек первичного приёма составляет 3 000-5 000 рублей, потери складываются в 60 000-100 000 рублей ежедневно. За месяц — от 1,2 до 2 млн рублей. И это только прямые потери от первичных записей, без учёта повторных визитов и LTV пациента.
Есть менее очевидный эффект: повторные звонки. Trinexus описывает кейс медицинской сети, где после внедрения контроля нагрузки недельный объём звонков снизился с 700 до 400. Разница в 300 звонков — это не потерянные пациенты. Это повторные попытки дозвониться от тех, кто не получил ответ с первого раза. Пока операторы принимали эти повторные звонки, у них не хватало времени на новых пациентов. Классический замкнутый круг: чем больше пропускаешь — тем больше звонков поступает — тем больше пропускаешь.
Keona Health оценивает стоимость одного потерянного пациента значительно выше стоимости одного приёма. В их расчётах каждый недозвонившийся — это потенциальные отношения с пациентом на годы вперёд. LTV пациента частной клиники может составлять 150 000 рублей и более, если учитывать повторные визиты, профилактические осмотры, рекомендации знакомым. Один пропущенный звонок теряет не одну запись, а всю эту цепочку.
Отдельная история — пиковые часы. По данным VoIPTime, основная нагрузка приходится на утренние часы (9:00-12:00) и вечер после 17:00. Если в эти окна операторов недостаточно, потери концентрируются именно там, где спрос максимален. Руководитель, который смотрит на усреднённый дневной показатель пропущенных, может не заметить, что в пиковые два часа клиника теряет до 30-40% обращений, а в остальное время операторы сидят без дела.

Почему разрозненные данные обманывают руководителя

Когда нагрузка считается отдельно по каждому каналу, возникает иллюзия контроля. Телефония показывает 12% пропущенных — терпимо. Мессенджер показывает среднее время ответа 15 минут — приемлемо. Чат на сайте — 90% обработанных обращений. Каждая метрика по отдельности выглядит неплохо.
Но совокупная картина другая. Потому что пациент, который не дозвонился, пишет в мессенджер. Не получив ответа в мессенджере за 10 минут — пишет в чат. Не получив ответа в чате — уходит к другой клинике. В отчётах каждого канала этот пациент учтён по-разному: в телефонии — как пропущенный, в мессенджере — как обращение с ответом (через 15 минут), в чате — как обработанное обращение. А по факту это один и тот же человек, который трижды попытался записаться и ушёл.
Без единой системы, которая связывает все каналы, руководитель работает с тремя отдельными пазлами вместо одной картины. И принимает решения, которые оптимизируют часть системы, ухудшая другую. Например, перебрасывает оператора с чата на телефонию в пиковый час — телефония улучшается, но чат проседает. Или нанимает ещё одного оператора на утреннюю смену, хотя настоящие потери — вечером, в мессенджере, куда пишут пациенты после работы.
Стандарт SLA 80/20 — 80% вызовов принятых в течение 20 секунд — используется как ориентир в большинстве контакт-центров. Но он разработан для телефонного канала. Для мессенджеров и чатов нужны свои нормативы: допустимое время первого ответа, максимальное время между сообщениями, время полного закрытия обращения. Если SLA не определён по каждому каналу и не отслеживается в единой системе, его невозможно контролировать.
Лидеры отрасли, по данным Call Direct, поднимают планку до 90% звонков за 10-20 секунд. Для медицинских клиник, где звонок может быть связан с острой болью или срочной потребностью, это обоснованная цель. Но достижение таких показателей невозможно без точного понимания, где именно возникают перегрузки и когда.

Что меняет единый дашборд

Идея проста: собрать данные из всех каналов — телефония, мессенджеры, чаты, email, онлайн-формы — в одну систему аналитики. Технически это интеграция через API и BI-платформу. Организационно — решение о том, что нагрузка на контакт-центр измеряется не по каналам, а суммарно.
Когда данные консолидированы, появляются три инструмента, которых раньше не было.
Первый — тепловая карта нагрузки. Она показывает, в какие часы и дни недели обращений больше всего, по всем каналам сразу. Утро понедельника — пик: 70% нагрузки за первые три часа. Среда после обеда — провал: операторы свободны. Пятница вечер — рост обращений в мессенджерах, потому что пациенты планируют визиты на следующую неделю. Без тепловой карты эти паттерны либо не видны, либо описываются интуитивно. С ней — становятся основой для планирования смен.
Второй — контроль пропущенных обращений по всем каналам. Единая метрика: сколько обращений осталось без ответа за период. Не отдельно звонки, отдельно сообщения — а все. С разбивкой по причинам: не хватило операторов, обращение поступило в нерабочее время, оператор не заметил уведомление, обращение «зависло» между каналами.
Третий — отслеживание SLA в реальном времени. Руководитель видит не отчёт за вчера, а текущую ситуацию: сколько операторов на линии, сколько обращений в очереди, укладывается ли контакт-центр в нормативы прямо сейчас. И, что важнее, алерты при превышении нормативов. Если среднее время ожидания перевалило за 40 секунд — уведомление. Если в мессенджере скопилось больше 10 неотвеченных сообщений — уведомление. Это позволяет реагировать не постфактум, а в момент, когда ситуацию ещё можно исправить.
По опыту проектов imot.io в клиниках, первое, что бросается в глаза при внедрении контроля нагрузки, — расхождение между ощущениями руководителя и реальными данными. Типичная картина: руководитель уверен, что пиковая нагрузка — утром. А по данным всех каналов оказывается, что утром перегружена только телефония. Реальный пик нагрузки — с 17:00 до 19:00, когда пациенты пишут в мессенджеры, а операторов на вечерней смене вдвое меньше, чем нужно.

Как устроена консолидация данных

Механика консолидации состоит из нескольких шагов. Здесь важно понимать: речь идёт не о замене существующих систем, а о надстройке, которая собирает данные из них в единую аналитическую среду.
Шаг первый — подключение источников.
Телефония (АТС, облачная АТС, SIP-транк), CRM-система, мессенджеры (WhatsApp Business API, Telegram Bot API), чат на сайте, email. Каждый источник передаёт данные через API или вебхуки: время обращения, канал, статус (принято/пропущено/отвечено с задержкой), длительность обработки, оператор.
Шаг второй — нормализация.
Разные каналы считают метрики по-разному. Звонок «пропущен», если не поднята трубка. Сообщение в мессенджере «пропущено», если ответ не дан в течение N минут. Нужно определить единые правила: что считается обращением, что считается пропущенным, какие временные пороги применяются. Без этой нормализации сравнивать каналы бессмысленно.
Шаг третий — визуализация.
BI-дашборд (Yandex DataLens, Power BI, Metabase — любая платформа, которую использует клиника) отображает консолидированные данные: общий поток обращений, тепловая карта по часам и дням, SLA по каналам и суммарно, загрузка операторов, очередь обращений. Все метрики — в реальном времени или с минимальной задержкой.
Шаг четвёртый — алерты и автоматизация.
Настраиваются пороговые значения: если процент пропущенных за последний час превысил 15% — уведомление старшему оператору. Если среднее время ответа в мессенджере больше 5 минут — уведомление руководителю смены. Если SLA по телефонии упал ниже 80/20 — уведомление руководителю КЦ.
Эта архитектура работает как система раннего предупреждения. Вместо того чтобы обнаруживать проблемы утром следующего дня, когда пациенты уже потеряны, руководитель видит отклонения в момент их возникновения. И может перебросить оператора с менее загруженного канала, продлить смену, подключить резервного сотрудника.
В нашей практике этап консолидации данных — один из первых в проекте внедрения. Без него невозможно объективно оценить масштаб проблем и приоритизировать следующие шаги. Когда данные собраны, становится видно, где реально теряются пациенты, и можно работать с причинами, а не с симптомами.

Что даёт контроль нагрузки на практике

Результаты зависят от масштаба клиники, количества каналов и текущего уровня хаоса. Но паттерн устойчив: когда руководитель видит реальную картину, решения становятся точнее.
Снижение пропущенных обращений на 20-40% — диапазон, который встречается в медицинских контакт-центрах после внедрения консолидированного контроля. Trinexus описывает кейс, где процент отвеченных звонков вырос с менее чем 50% до 80% и выше в течение первой недели работы с единой системой. Удовлетворённость пациентов выросла на 40%.
Оптимизация смен — прямое следствие тепловых карт. Вместо равномерного распределения операторов по часам, смены строятся вокруг реальных пиков. Для многих клиник это означает: утром нужно больше операторов на телефонии, вечером — больше людей на мессенджерах. Без данных это угадывание. С данными — расчёт.
Контроль SLA в реальном времени превращает стандарт 80/20 из формальной цифры в рабочий инструмент. Руководитель видит не усреднённый показатель за месяц, а текущее состояние. Если в 11:00 SLA проседает — можно подключить резервного оператора до того, как очередь вырастет до критических значений.
Отдельный эффект — объективная аргументация для управленческих решений. Когда руководитель КЦ приходит к операционному директору с просьбой увеличить штат, ему нужны данные, а не ощущения. Дашборд с тепловыми картами, динамикой пропущенных и расчётом потерь — это язык, на котором разговаривают директора. «Нам не хватает двух операторов на вечернюю смену» подкрепляется конкретными цифрами: сколько обращений теряется, сколько это стоит в деньгах, как изменится SLA при добавлении операторов.

Что учесть при внедрении

Несколько практических моментов, которые регулярно всплывают при внедрении контроля нагрузки в клиниках.
Мессенджеры — самый сложный канал для нормализации. В отличие от телефонии, где обращение имеет чёткие границы (начало звонка, конец звонка), в мессенджере один разговор может тянуться часами с перерывами. Определить, где заканчивается одно обращение и начинается другое, — задача, которую нужно решить до настройки дашборда. Обычно применяется правило тайм-аута: если пауза между сообщениями больше определённого порога (например, 2 часа), считается новым обращением.
Нерабочие часы — источник скрытых потерь. Пациенты пишут в мессенджеры и отправляют онлайн-формы вечером и в выходные. Если эти обращения не обрабатываются до утра понедельника, часть пациентов уже записалась в другую клинику. По данным Dialog Health, 67% звонков в нерабочее время остаются без ответа. Для мессенджеров эта цифра может быть ещё выше, потому что часто они вообще не мониторятся в выходные.
Разделение целевых и нецелевых обращений. Не каждый звонок — это потенциальная запись. Опросы, рекламные звонки, ошибочные вызовы — всё это создаёт нагрузку, но не приносит записей. Если дашборд не разделяет целевые и нецелевые обращения, картина нагрузки искажается. Руководитель может решить, что операторов не хватает, а на самом деле 15-25% обращений — нецелевые, и с ними нужно работать иначе: через IVR, автоответчик, фильтрацию.
Здесь речевая аналитика добавляет существенный слой. Когда звонки транскрибируются и размечаются тегами, появляется возможность автоматически классифицировать обращения: запись на приём, вопрос о цене, жалоба, повторный звонок, нецелевой вызов. Это делает тепловую карту нагрузки значительно точнее: вместо «120 звонков в час» руководитель видит «80 целевых обращений, 25 повторных попыток дозвониться, 15 информационных запросов». И может принимать решения на основе содержания обращений, а не только их.

Итоги

  • контроль нагрузки на контакт-центр клиники — задача, которая выглядит технической, но по сути управленческая. Несколько ключевых выводов
  • данные из одного канала — всегда неполная картина. Пока телефония, мессенджеры, чаты и email живут в разных системах, руководитель управляет фрагментами, а не целым. Консолидация данных — первое условие адекватного контроля
  • пропущенные обращения стоят дороже, чем кажется. Один пропущенный звонок — это не только одна запись, но и потенциальный LTV пациента на годы вперёд. При масштабе 200+ обращений в день даже 10% потерь складываются в миллионы рублей в месяц
  • усреднённые показатели скрывают пики. SLA 80/20 за месяц может выглядеть нормально, а в пиковые часы проседать до 50/20 и ниже. Тепловые карты и мониторинг в реальном времени показывают, где именно теряются пациенты
  • классификация обращений добавляет точности. Речевая аналитика на основе текста и тегов позволяет разделить целевые и нецелевые обращения, выявить повторные звонки и понять не только объём нагрузки, но и её структуру
Если вы хотите оценить, как единый контроль нагрузки будет работать в вашей клинике — оставьте заявку на аудит контакт-центра. Разберём текущую ситуацию, покажем, где теряются обращения, и предложим конкретный план действий.