Функции до и после звонка
Функция звонка — это обращение агента в вашу систему вокруг разговора, а не внутри него. Точек ровно две:- до звонка — результат ложится в динамические переменные, и агент знает их с первого слова;
- после звонка — один раз при финализации, с итоговыми переменными, сводкой звонка и результатом пост-аналитики.
Функций «во время разговора» здесь нет. Всё, что нужно спросить по ходу диалога, делают узлы сценария на схеме — Function, Code и MCP Tool. Эта страница только про то, что происходит до первого слова и после последнего.
Зачем это нужно
До звонка. Кампания обзванивает должников. Перед набором агент спрашивает в биллинге имя и сумму долга. Человек берёт трубку и сразу слышит: «Здравствуйте, Алиса, у вас задолженность 12 400 тенге за август». Без этого агент либо молчал бы несколько секунд, пока идёт запрос, либо говорил бы безлично. После звонка. Разговор закончился. Агент закрывает заявку в CRM, отправляет краткое содержание менеджеру в мессенджер и ставит задачу оператору — но только если звонок действительно был успешным.Когда именно они выполняются
Момент запуска блока «до звонка» зависит от направления.
Разница между 60 и 10 секундами не произвольная. У исходящего запрос идёт до набора номера: телефон у человека ещё не звонит, тишины в трубке не существует, поэтому времени больше. У входящего человек уже на линии и ждёт ответа — каждая лишняя секунда молчания слышна.
Бюджет — общий на весь блок, а не на функцию. Отдельная функция при этом не может ждать дольше 30 секунд независимо от бюджета.
Экран «Конвейер звонка»
Откройте агента в редакторе. В шапке, в блоке Вид редактора, две кнопки: Диалог и Конвейер. Нажмите Конвейер. Вместо схемы диалога появится одна колонка сверху вниз, над ней строка «Конвейер звонка · имя агента». Боковые панели при входе в этот вид скрываются — это нормально, они не пропали: инспектор откроется, когда вы выберете карточку функции, левая панель — по кнопке настройки, по индикатору ошибок или тумблером в шапке. Возврат в Диалог вернёт панели такими, какими они были. Выбранный вид записан в адресе страницы (?view=pipeline), поэтому переживает перезагрузку, и ссылкой на нужный экран можно поделиться в тикете.

Между блоками на линиях подписаны переходы: «Звонок начался» перед агентом и «Звонок завершён» после него.

- Пост-аналитика и Выход ведут кнопками «Настроить пост-аналитику» и «Настроить вебхуки» во вкладку «Настройки»; нужная секция там подсвечивается на несколько секунд, чтобы было видно, куда вас привели.
- Агент — сам по себе кнопка: клик по карточке открывает вид «Диалог» («Нажмите, чтобы открыть схему диалога»).
- Вход — справочный блок без действий; у каждого канала есть подсказка «?» с объяснением, что это за канал.

Где что описано
Функции до звонка
Своя функция и функция-код, переменные результата, порядок и параллельность строк, пробный вызов и поздняя доставка.
Функции после звонка
Условие выполнения, переменные
call и analysis, ожидание пост-аналитики и проверка условия без звонка.Решение о звонке в кампании
Как функция отменяет набор или откладывает контакт до того, как телефон зазвонит, и что при этом с попыткой.
Контракт для разработчика
Что платформа присылает, что ждёт в ответе, как устроен маппинг и какие есть ключи конфигурации.
История, ограничения и диагностика
Что видно в ленте событий звонка, чего механизм не делает и что означает каждый симптом.