#1434: Выгрузка нагрузки заявок по часам

Отредактирована: 54 дня назад

Вопрос

Можно ли сделать выгрузку по количеству входящих тикетов на сервер с разбивкой по часам и дням недели.

Необходимо для отслеживания нагрузки на поддержку по часам.

Ответ

Да, для этого от имени администратора нужно создать скрипт, который считает количество созданных заявок в указанных группах по дням неделе и времени дня:

  1. В Настройках - Скрипты - Создать.
  2. Ввести название и выбрать роли, которым будет доступна генерация этого отчета:
  3. В появившемся окне загрузите скрипт и задайте следующие Параметры веб-формы:
    [
    {
    "name": "recipients",
    "type": "string",
    "required": true,
    "displayName": "Получатели"
    },
    {
    "name": "groups",
    "type": "string",
    "displayName": "Список названий групп"
    },
    {
    "name": "start_date",
    "type": "date",
    "displayName": "Дата начала"
    },
    {
    "name": "end_date",
    "type": "date",
    "displayName": "Дата окончания"
    },
    {
    "name": "timezone",
    "type": "string",
    "displayName": "Часовой пояс"
    }
    ]
    
  4. После сохранения во вкладке Веб-форма можно потестировать результат:


    А по указанному Публичному адресу можно сразу открыть веб-форму. По этой ссылке ее так же смогут видеть другие пользователи, например, Агенты, если они указаны в разрешенных Ролях (см пункт 2).

На вход форма принимает:

  • Список адресов для отправки отчета, разделенных через запятую и пробел
  • Список точных групп (буква в букву), тоже разделенные запятой и пробелом
  • Дату начала и дату окончания периода
  • Название таймзоны (Europe/Moscow например, она же - по умолчанию).

Если не указать:

  • Даты начала/окончания - будет браться последний месяц
  • Таймзону - будет Московская
  • Группы - будут все

Для использования функции скриптов-плагинов требуется тариф не ниже Премиум