Крон-задачи

Кратко

Крон-задачи позволяют настроить регулярное выполнение действий по расписанию: отправку сводных отчётов на email, напоминания операторам, периодические проверки. Задачи выполняются автоматически в заданное время без участия пользователя.

Кто имеет доступ

РольПросмотрСозданиеРедактированиеУдаление
администратордададада
Руководительдададада
операторнетнетнетнет
Сотрудник клиентанетнетнетнет

Где найти

Настройки -- Автоматизация -- Крон-задачи. Раздел доступен из бокового меню административной панели.

Как работает

Типы задач

Отчёт (report)

Формирует сводку по заявкам за период и отправляет на указанные email-адреса. Содержимое отчёта:

  • Количество новых заявок за период
  • Количество закрытых заявок
  • Среднее время ответа и решения
  • Заявки с нарушением SLA
  • Распределение по категориям и приоритетам
  • Топ операторов по количеству решённых заявок

Напоминание (reminder)

Отправляет уведомление операторам или администраторам. Варианты напоминаний:

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

Расписание

Поддерживаются два варианта расписания:

Ежедневно:

  • Время выполнения (часы и минуты, часовой пояс сервера)
  • Пример: каждый день в 09:00

Еженедельно:

  • День недели (понедельник -- воскресенье)
  • Время выполнения
  • Пример: каждый понедельник в 08:30

Время указывается в часовом поясе Asia/Almaty (UTC+5).

Получатели

Получатели задачи определяются одним из двух способов:

  • Email-адреса -- произвольные адреса для отправки отчётов (через запятую)
  • ID операторов -- выбор из списка операторов платформы. Уведомление доставляется через внутреннюю систему нотификаций и (при наличии email) дублируется на почту

История выполнений

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

ПолеОписание
Дата/времяКогда задача была выполнена
Статусsuccess / failed / skipped
ПолучателиКому было отправлено
ДеталиКоличество отправленных писем, ошибки

Статус "skipped" означает, что задача была запланирована, но условия не выполнены (например, нет заявок для отчёта).

Настройка

Создание задачи

  • Перейдите в Настройки -- Автоматизация -- Крон-задачи
  • Нажмите "Создать задачу"
  • Выберите тип: отчёт или напоминание
  • Настройте расписание: ежедневно или еженедельно, укажите время
  • Укажите получателей: email-адреса или выберите операторов
  • Для отчёта: выберите, какие метрики включить
  • Для напоминания: задайте текст и условия (необязательно)
  • Сохраните задачу

Редактирование

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

Деактивация

У каждой задачи есть переключатель активности. Деактивированная задача не выполняется, но сохраняет все настройки и историю.

Ручной запуск

Любую задачу можно запустить вручную, не дожидаясь расписания. Нажмите кнопку "Выполнить сейчас" в карточке задачи.

Частые вопросы

В каком часовом поясе работает расписание?

Asia/Almaty (UTC+5). Все времена указываются и отображаются в этом часовом поясе.

Можно ли настроить задачу на выполнение каждый час?

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

Отчёт приходит пустым, в чём причина?

Если за отчётный период не было заявок, отчёт не отправляется (статус "skipped" в истории). Проверьте период отчёта и наличие заявок.

Можно ли отправлять отчёт сразу нескольким получателям?

Да, укажите несколько email-адресов через запятую или выберите нескольких операторов из списка.

Как узнать, что задача не выполнилась?

В истории выполнений задачи отображается статус каждого запуска. При ошибке администратор получает уведомление в системе.

Связанные статьи

Нужна поддержка, которая так и работает?

TehProf Support собирает обращения из WhatsApp, Telegram, почты и виджета в одну очередь, считает сроки по SLA и показывает, где служба проседает.