Настройка SLA для обращений покупателей 1С-Битрикс

Наша компания занимается разработкой, поддержкой и обслуживанием решений на Битрикс и Битрикс24 любой сложности. От простых одностраничных сайтов до сложных интернет магазинов, CRM систем с интеграцией 1С и телефонии. Опыт разработчиков подтвержден сертификатами от вендора.
Предлагаемые услуги
Показано 1 из 1 услугВсе 1626 услуг
Настройка SLA для обращений покупателей 1С-Битрикс
Простая
~1 рабочий день
Часто задаваемые вопросы
Наши компетенции:
Этапы разработки
Последние работы
  • image_website-b2b-advance_0.png
    Разработка сайта компании B2B ADVANCE
    1177
  • image_bitrix-bitrix-24-1c_fixper_448_0.png
    Разработка веб-сайта для компании ФИКСПЕР
    811
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Разработка на базе Битрикс, Битрикс24, 1С для компании Development of an Online Appointment Booking Widget for a Medical Center
    564
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Разработка на базе 1С Предприятие для компании МИРСАНБЕЛ
    747
  • image_crm_dolbimby_434_0.webp
    Разработка сайта на CRM Битрикс24 для компании DOLBIMBY
    655
  • image_crm_technotorgcomplex_453_0.webp
    Разработка на базе Битрикс24 для компании ТЕХНОТОРГКОМПЛЕКС
    976

Настройка SLA для обращений покупателей 1С-Битрикс

SLA (Service Level Agreement) для обращений — это набор правил, определяющих, в какой срок должна быть первая реакция на запрос покупателя и в какой срок обращение должно быть закрыто. В Битриксе это реализуется через модуль «Техническая поддержка» (support) или, в случае e-commerce с CRM, через Битрикс24 CRM с настройкой воронки.

SLA в модуле технической поддержки

Модуль support — штатный инструмент для тикет-систем на Битриксе. Настройки SLA находятся в административной части: Сервисы → Техническая поддержка → Соглашения об уровне сервиса.

Структура SLA:

  • Время реакции — срок первого ответа с момента создания тикета
  • Время решения — срок полного закрытия обращения
  • Рабочие часы — расписание, в рамках которого считается SLA (таблица b_support_sla_calendar)
  • Праздники — исключаемые дни

Каждому тикету при создании назначается SLA на основании:

  • Категории обращения
  • Источника (форма на сайте, email, телефон)
  • Приоритета
  • Группы пользователя (VIP-клиент, обычный)

Назначение SLA через события

При создании тикета Битрикс вызывает событие OnSupportTicketAdd. Вы можете переопределить автоматически назначенный SLA в обработчике:

\AddEventHandler('support', 'OnSupportTicketAdd', function(&$arFields) {
    // Если категория "Брак/возврат" — ставим SLA с реакцией 2 часа
    if ($arFields['CATEGORY_ID'] == RETURN_CATEGORY_ID) {
        $arFields['SLA_ID'] = 3; // ID нужного SLA
    }
});

Таблицы в базе данных:

  • b_support_ticket — сами тикеты, поля SLA_ID, DEADLINE, FIRST_RESPONSE_DEADLINE
  • b_support_sla — описание SLA (название, время реакции, время решения)
  • b_support_sla_day — рабочие дни и часы для каждого SLA

Контроль нарушений SLA

Битрикс не имеет встроенного алерта при приближении дедлайна — это делается через агент или планировщик:

// Агент: ищем тикеты, у которых дедлайн истекает через 1 час
$deadline = new \Bitrix\Main\Type\DateTime();
$deadline->add('1 hours');

$tickets = \Bitrix\Support\TicketTable::getList([
    'filter' => [
        '=STATUS'   => 'opened',
        '<=DEADLINE' => $deadline,
        '>DEADLINE'  => new \Bitrix\Main\Type\DateTime(),
        '=SLA_NOTIFIED' => 'N',
    ],
    'select' => ['ID', 'TITLE', 'RESPONSIBLE_ID', 'DEADLINE'],
]);

После выборки — рассылка уведомлений ответственным через \CEvent::Send() и простановка флага SLA_NOTIFIED = Y (потребуется кастомное поле в таблице тикетов или HL-инфоблок для хранения состояния уведомлений).

SLA в CRM Битрикс24 (для интернет-магазинов с CRM)

Если обращения покупателей ведутся в Битрикс24 CRM как Дела или через модуль Открытые линии, SLA настраивается в CRM → Настройки → Стадии и воронки. На каждой стадии можно задать максимальное время нахождения сделки/лида — при превышении сделка подсвечивается красным.

Для автоматизации используете Роботы CRM (модуль crm): робот «Уведомить ответственного» с условием по времени простоя сделки. Без дополнительного кода — только через административный интерфейс.

Этап Время
Анализ категорий обращений и требований 2–3 ч
Создание SLA и расписаний 1–2 ч
Настройка автоназначения SLA 2–4 ч
Разработка агента контроля дедлайнов 3–5 ч
Тестирование с реальными обращениями 2–3 ч