Найти в Дзене

Аналитика персонала и телефонии в BI-Конструкторе Битрикс24: работа с сотрудниками и звонками | bianalitica.ru

Оглавление

Эффективное управление персоналом и контроль коммуникаций — важнейшие аспекты успешного бизнеса. BI-Конструктор Битрикс24 предоставляет мощные инструменты для анализа данных о сотрудниках, организационной структуре и телефонных коммуникациях. В этой статье мы рассмотрим, как использовать наборы данных user, org_structure и telephony_call для создания информативных отчетов, которые помогут оптимизировать работу вашей компании.

Наборы данных для анализа персонала и коммуникаций

В BI-Конструкторе Битрикс24 доступны три ключевых набора данных для анализа персонала и коммуникаций:

1. user — данные о сотрудниках компании

Этот набор содержит информацию о всех пользователях системы:

  • Идентификаторы и имена сотрудников
  • Статусы (активные/уволенные)
  • Детальная информация о подразделениях
  • Структура подчинения (до трех уровней вложенности)

С помощью этих данных вы можете анализировать:

  • Распределение персонала по отделам
  • Изменения в кадровом составе
  • Иерархическую структуру компании
  • Загруженность отдельных подразделений

2. org_structure — данные о структуре компании

Набор содержит информацию об организационной структуре:

  • Идентификаторы и названия отделов
  • Статусы отделов (активные/отключенные)
  • Типы структурных единиц (отдел/компания/функциональная группа)
  • Иерархические связи между отделами
  • Информация о руководителях подразделений

Эти данные позволяют визуализировать:

  • Полную организационную структуру
  • Распределение сотрудников по отделам
  • Подчиненность и взаимосвязи между подразделениями
  • Изменения в организационной структуре во времени

3. telephony_call — данные о телефонных коммуникациях

Набор содержит подробную информацию о звонках:

  • Идентификаторы и длительность звонков
  • Данные об операторах и их подразделениях
  • Типы вызовов (входящие/исходящие)
  • Статусы звонков и их результаты
  • Связи с CRM-объектами (сделки, лиды)
  • Оценки качества и стоимость звонков

Эти данные позволяют анализировать:

  • Эффективность телефонных коммуникаций
  • Нагрузку на операторов
  • Качество обслуживания клиентов
  • Распределение звонков по подразделениям
  • Связь между звонками и продажами

Практические примеры отчетов

Анализ организационной структуры и кадрового состава

Отчет "Структура компании и распределение персонала"

Этот отчет визуализирует организационную структуру и показывает распределение сотрудников по отделам:

  • Древовидная диаграмма структуры компании
  • Количество сотрудников в каждом подразделении
  • Соотношение руководителей и рядовых сотрудников
  • Динамика изменения численности по отделам

Для создания такого отчета объедините данные из наборов user и org_structure, используя связь по идентификаторам отделов.

Отчет "Кадровая динамика"

Анализирует изменения в кадровом составе:

  • Динамика приема и увольнения сотрудников
  • Текучесть кадров по отделам
  • Стабильность кадрового состава ключевых подразделений

Для этого отчета используйте исторические данные о статусах сотрудников из набора user.

Анализ эффективности телефонных коммуникаций

Отчет "Телефонная активность отделов"

Показывает распределение звонков по подразделениям:

  • Количество входящих и исходящих звонков
  • Средняя длительность разговоров
  • Доля успешных звонков
  • Нагрузка на отделы в разные периоды времени

Для создания отчета объедините данные из наборов telephony_call и user, используя поле PORTAL_USER_ID.

Отчет "Эффективность операторов"

Анализирует работу операторов:

  • Количество звонков на одного сотрудника
  • Средняя длительность разговоров
  • Конверсия звонков в сделки
  • Оценки качества обслуживания

Этот отчет требует объединения данных из telephony_call, user и crm_deal (при анализе конверсии).

Отчет "Телефонная воронка продаж"

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

  • Количество звонков по типам
  • Процент звонков, связанных с CRM-сущностями
  • Конверсия звонков в лиды и сделки
  • Средний чек по сделкам, инициированным звонками

Технические аспекты создания отчетов

Подготовка данных

1. Объединение данных о сотрудниках и отделах:

SELECT
user.*,
org_structure.NAME as DEPARTMENT_FULL_NAME,
org_structure.HEAD_ID as DEPARTMENT_HEAD_ID
FROM
user
LEFT JOIN
org_structure ON user.DEPARTMENT_ID = org_structure.ID
WHERE
user.ACTIVE = 'Y'

2. Подготовка данных о звонках с информацией о сотрудниках:

SELECT
telephony_call.*,
user.NAME as OPERATOR_NAME,
user.DEPARTMENT_NAME as OPERATOR_DEPARTMENT,
date_diff('second', CALL_START_TIME,
date_add('second', CALL_DURATION, CALL_START_TIME)) as CALL_END_TIME
FROM
telephony_call
LEFT JOIN
user ON telephony_call.PORTAL_USER_ID = user.ID

3. Анализ звонков, связанных с CRM-объектами:

SELECT
telephony_call.*,
CASE
WHEN CRM_ENTITY_TYPE = 'LEAD' THEN 'Лид'
WHEN CRM_ENTITY_TYPE = 'DEAL' THEN 'Сделка'
WHEN CRM_ENTITY_TYPE = 'COMPANY' THEN 'Компания'
WHEN CRM_ENTITY_TYPE = 'CONTACT' THEN 'Контакт'
ELSE 'Не связан'
END as ENTITY_TYPE_NAME
FROM
telephony_call
WHERE
CRM_ENTITY_ID IS NOT NULL

Обработка множественных значений

Некоторые поля в наборе данных содержат множественные значения. Для их корректной обработки используйте функцию UNNEST:

SELECT
org_structure.ID,
org_structure.NAME,
head_id
FROM
org_structure,
UNNEST(split(HEAD_ID, ',')) AS t(head_id)
WHERE
HEAD_ID IS NOT NULL

Вычисляемые поля для анализа эффективности

Для расширенного анализа создайте вычисляемые поля:

1. Продолжительность разговора в минутах:

ROUND(CAST(CALL_DURATION AS DOUBLE) / 60, 2) AS CALL_DURATION_MINUTES

2. Категоризация звонков по длительности:

CASE
WHEN CALL_DURATION < 30 THEN 'Короткий (до 30 сек)'
WHEN CALL_DURATION < 180 THEN 'Средний (30 сек - 3 мин)'
ELSE 'Длинный (более 3 мин)'
END AS CALL_DURATION_CATEGORY

3. День недели для анализа нагрузки:

date_format(CALL_START_TIME, '%W') AS WEEKDAY

Лучшие практики визуализации

Организационная структура

Для визуализации организационной структуры используйте:

  1. Древовидные диаграммы (Treeview) - показывают иерархию и подчиненность подразделений.
  2. Тепловые карты (Heatmap) - отображают насыщенность отделов сотрудниками или активностью.
  3. Таблицы с вложенными группировками - позволяют детализировать данные по уровням организации.

Телефонная активность

Для анализа телефонной активности эффективны:

  1. Линейные графики - отображают динамику звонков во времени.
  2. Столбчатые диаграммы - сравнивают активность разных операторов или отделов.
  3. Дашборды с KPI - показывают ключевые показатели эффективности телефонии.
  4. Сводные таблицы - предоставляют детальную статистику с возможностью группировки.

Практические сценарии использования

Сценарий 1: Оптимизация организационной структуры

Используйте анализ данных из user и org_structure для выявления:

  • Перегруженных руководителей (с большим количеством прямых подчиненных)
  • Несбалансированных отделов (слишком большие или маленькие)
  • Несоответствий между формальной структурой и фактическим распределением задач

Результаты анализа помогут оптимизировать организационную структуру и улучшить управляемость компании.

Сценарий 2: Повышение эффективности телефонных продаж

Объедините данные из telephony_call, user и crm_deal для:

  • Выявления лучших практик успешных операторов
  • Определения оптимального времени для звонков
  • Выявления типичных проблем в телефонных коммуникациях
  • Корреляции между длительностью разговора и вероятностью сделки

На основе этих данных можно разработать программу обучения операторов и оптимизировать процессы телефонных продаж.

Сценарий 3: Планирование нагрузки колл-центра

Анализируя данные из telephony_call в разрезе времени:

  • Определите пиковые часы и дни недели
  • Выявите сезонные колебания в объемах звонков
  • Спрогнозируйте потребность в операторах на разные периоды
  • Оптимизируйте графики работы сотрудников

Это позволит эффективнее планировать ресурсы и обеспечивать высокое качество обслуживания клиентов.

Заключение

BI-Конструктор Битрикс24 предоставляет уникальные возможности для аналитики персонала и коммуникаций. Используя наборы данных user, org_structure и telephony_call, вы можете создавать информативные отчеты, которые помогут лучше понимать процессы в компании, оптимизировать организационную структуру и повышать эффективность телефонных коммуникаций.

Начните с базовых отчетов и постепенно расширяйте аналитику, добавляя новые измерения и показатели. Комбинируйте данные из разных наборов для получения комплексной картины и выявления неочевидных взаимосвязей. Помните, что главная цель аналитики — не просто сбор данных, а получение ценных инсайтов, которые помогут принимать обоснованные управленческие решения.

〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️〰️➤
Разработка BI-отчетов - консультации и помощь в разработке индивидуальных BI-отчетов в BI-Конструкторе Битрикс24

Телеграм канал про BI-Конструктор - изучаем с нуля BI-Конструктор Битрикс24