Сценарии автоматизации

Как создать сценарий автоматизации по клиентским запросам?

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

Чтобы создать сценарий по клиентским запросам:

  1. Перейдите в раздел Администрирование — Сценарии.
  2. Нажмите кнопку в правом нижнем углу страницы.
  3. Выберите тип создаваемого сценария — Авто. Откроется форма добавления автоматического сценария.
  4. Заполните поля формы:
    • Название
    • Описание
  5. Нажмите кнопку Создать. Откроется конструктор сценария.
  6. Нажмите кнопку и выберите оператор Ожидать — ожидание наступления в Системе указанного события, действия.
  7. Укажите параметры оператора:
    • Выберите ожидаемое действие: заполнение, редактирование, создание, удаление
    • В поле Объект выберите значение Клиентский запрос (если вы выбрали заполнение или редактирование, дополнительно укажите поле клиентского запроса)
    • Введите описание оператора
  8. Добавьте одно или несколько условий для оператора при необходимости:
    • Нажмите кнопку Добавить условие
    • В поле Объект выберите Клиентский запрос и необходимое поле
    • В поле Условие выберите тип условия из списка
    • Укажите значение условия
  9. Нажмите кнопку и выберите оператор, например, Уведомить, Создать или Изменить.
  10. Настройте добавленный оператор.
  11. Добавьте остальные операторы при необходимости и укажите их настройки.
  12. Нажмите кнопку . Настройки сценария будут сохранены.

Как настроить отправку письма от noreply@case.one в сценариях?

Чтобы настроить отправку писем от от noreply@case.one в сценарии:

  1. Добавьте в сценарий блок Запустить скрипт.
  2. Нажмите кнопку Редактировать на боковой панели.
  3. Пропишите в редакторе функцию sendSysMail.
  4. Проверьте и сохраните скрипт.

Параметры sendSysMail:

toмассив emal адресов, обязательное поле
subjectтема сообщения
bodyтекст сообщения
isBodyHtmlпредставить текст сообщения как html: true / false. По-умолчанию - true.
attachmentsмассив файлов, вложений к отправляемым письмам

Пример скрипта:

sendSysMail({
    to: ['user@domain.com'],
    subject: 'Тема сообщения',
    body: '<p>Текст сообщения</p>',
    isBodyHtml: true,
    attachments: [
        {
            fileName: 'имя файла вложения.txt',
            data: 'Тестовое содержимое файла',
            format: 'text' // or 'binary'          
        }
    ]
});

Какие виды сценариев автоматизации есть в Case.one и чем они отличаются?

В Case.one вы можете настроить три типа сценариев автоматизации:

  • Сценарий по расписанию, где возможна настройка правил запуска сценария — сценарий будет запускаться автоматически в указанный в настройках период.
  • Автоматический сценарий, где отсутствуют правила запуска сценария — он будет запускаться самостоятельно, когда в Case.one произойдут изменения, которые указаны в настройках сценария.
  • Ручной — сценарий автоматизации с ручным запуском. Вы можете запускать такие сценарии в карточке дел и объектов из меню или с помощью настроенной кнопки.

Вы можете использовать различные операторы в зависимости от типа сценария:

Помимо трех типов сценариев автоматизации вы также можете создать и вести свою библиотеку скриптов.