Перейти к содержимому страницы
Переключить меню
Переключить меню настроек
Переключить персональное меню
Вы не представились системе
Ваш IP-адрес будет виден всем, если вы внесёте какие-либо изменения.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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