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

Что доступно в переменных
Кроме итоговых переменных звонка функциям после звонка доступны две зарезервированные:call — сводка звонка: тот же объект, что уходит в вебхук call_ended (направление, номера, длительность, статус, причина завершения, транскрипт).
analysis — результат пост-аналитики:
Ключи присутствуют всегда, содержательные поля заполнены только при
status = "done".
Вложенные значения берутся точкой и работают не только в условии, но и внутри самого запроса: {{analysis.summary}} можно положить в тело сообщения менеджеру, {{call.duration}} — в поле CRM. Словарь целиком ({{call}}, {{analysis}}) подставляется как JSON.
Когда они выполняются
Функции после звонка ждут, пока система закончит оценивать разговор, но не дольше 60 секунд (значение настраивается на уровне платформы).- Пост-аналитика выключена или пропущена по исходу — функции выполняются сразу,
analysis.statusбудетskipped. - Оценка ещё в очереди — блок откладывается и выполняется, как только оценка завершится; задержка после её завершения — секунды.
- Оценка не успела за отведённое время — функции выполняются с
analysis.status = "pending", и поздний результат их уже не перезапустит.
Проверить условие без звонка
Результата аналитики до звонка не существует, поэтому пробный прогон функции после звонка получает заглушку. Раскройте «Заглушку аналитики» над кнопками проверки: там переключатель «Звонок успешен», выбор «Тональности» и поле «Краткое содержание». Меняйте их, запускайте проверку и смотрите строку «Условие: выполнено» или «Условие: не выполнено» — она появляется, только если условие задано.