Открыть меню
Платформа Эра. Документация
Toggle preferences menu
Открыть персональное меню
Вы не представились системе
Your IP address will be publicly visible if you make any edits.

Запуск служебных сценариев

Материал из Платформа Эра. Документации
Предыдущая статья курса: Компоненты работы с данными

Общая информация

Запуск служебных сценариев может производится:

  • при поступлении HTTP-запроса к проектному API (использование сервисов)
  • из кода приложений
  • при поступлении веб-хука в канал интеграции;
  • компонентом Запуск сценария из других служебных и IVR сценариев;
  • по расписанию служебной задачей;
  • в виде контекстного сценария звонка для обработки событий звонка – запускается при поступлении звонка и может быть активным вплоть до его завершения;
  • сервисом управления звонками с целью инициации исходящих вызовов от SIP-UAC IVR;
  • в различных точках бизнес-процессов, предполагающих проектную кастомизацию – стратегии.

Алгоритм работы каждого сценария описываются сущностью svcscript.

Исполняется ролью svc на одном из сайтов, обслуживающих домен.

Запуск служебного сценария из кода

Запуск служебного сценария через API

Запуск служебного сценария с помощью вебхука

Запуск служебного сценария по расписанию

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

Служебная задача

Служебные задачи доступны в приложении Настройки, в разделе Сценарии.

Каждая задача хранит в себе параметры запуска сценариев:

  • Признак активности (включена)
  • Код служебного сценария для запуска
  • Режим обслуживания на сайтах (при распределенной архитектуре)
  • Список допустимых сайтов (опционально, при распределенной архитектуре)
  • Режим запуска (однократный, регулярный)
  • Разрешить параллельное выполнение
  • Интервал запуска
  • Начало и окончание периода активности
  • Время действия (всегда, рабочее/нерабочее время, расписание)
  • Расписание времени действия

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

Запуск служебного сценария для обработки событий звонка

Запуск служебного сценария для инициализации исходящих вызовов

Следующая статья курса: Задание 7. Создание служебного сценария
Предыдущая статья курса: Компоненты работы с данными