Когда скрипт состоит из множества этапов, сложно следить за его актуальностью и редактировать. В этом случае поделите его на смысловые блоки — подпрограммы.
Например, если вы решите добавить новую акцию, то сможете быстро найти и дополнить нужный этап.
Подпрограмма доступна только в текущем скрипте, в общем списке скриптов она не отображается. Запустить ее отдельно от скрипта нельзя.
- В разделе «Контакт-центр/Скрипты» откройте скрипт.
- Перейдите на вкладку «Схема» и нажмите
. - Отметьте этапы и кликните «Подпрограмма».
- Введите название и кликните
. 
- Настройте переход от этапа к подпрограмме: откройте этап и кликните
. Наведите курсор на подпрограмму и нажмите «Выбрать». 
- Настройте переход из подпрограммы обратно в скрипт: наведите курсор на подпрограмму и нажмите
. В открывшемся окне на вкладке «Описание» добавьте точки возврата — этапы для перехода из подпрограммы в скрипт.

- Откройте вкладку «Схема», кликните завершающий этап в подпрограмме и добавьте переходы к точкам возврата. Нажмите
и кликните «Применить». 
- Укажите, к каким этапам скрипта переходить: вернитесь в скрипт, кликните подпрограмму и выберите этапы. Нажмите
и кликните «Применить». 
Нашли неточность? Выделите текст с ошибкой и нажмите ctrl + enter.




