При настройке шаблона можно указать действия, которые будут выполняться по окончанию диалога. На данный момент доступно действие Сохранить диалог.
Действие Сохранить диалог сохраняет все данные в ту сущность, из которой был начат диалог. Также, если диалог голосовой, действие сохраняет расшифровку и аудиозапись разговора в выбранные поля. Можно задать условия выполнения в зависимости от полученных данных и результатов.
Вы можете задать Условия выполнения действия и оно будет выполняться, только если удовлетворяет этим условиям. Если не задано ни одного условия, то действие будет выполняться всегда.
Все условия, кроме «заполнено» и «не заполнено» содержат 3 поля.
Нажмите на кнопку +Добавить условие, чтобы добавить новую строку условия. Если условий более одного, то между ними вставляется логический оператор и/или, который переключается по клику на него. Вложенность условий определяется сверху вниз.
В поле Значение выберите один или несколько шаблонов для подстановки данных (переменных). Чтобы добавить такой шаблон, нажмите на иконку плюса. Также в это поле можно добавить любой текст.
В поле Условие добавьте условия сравнения данных.
В следующее поле впишите данные для сравнения.
При необходимости вы можете удалить строку условия. Для этого нажмите кнопку удаления.
Все сравнения строк не зависят от регистра, пробелы в начале и конце строки удаляются.
Заполнено — значение содержит не пустую строку.
Не заполнено — значение не заполнено или содержит пустую строку.
Содержит — значение содержит указанную фразу. Например, для строки «Мой дядя самых честных правил» это условие будет выполняться для значений «дядя», «честных правил», «дя сам» и т.д.
Не содержит — значение не содержит указанную фразу.
Равно — значение равно указанной строке.
Не равно — значение не равно указанной строке.
Больше — значение больше указанного числа.
Меньше — значение меньше указанного числа.
В разделе Заполнение полей вы можете сохранить значение одной из предопределенных переменных из сценария в сущность.
Нажмите кнопку +Добавить новое поле.
В поле Значение укажите переменную, которая должна быть сохранена.
В поле напротив укажите название поля в карточке указанной сущности, куда будет сохранена информация.
При необходимости вы можете удалить поле. Для этого нажмите кнопку удаления.
{result.}
— после точки здесь нужно указать имя переменной из блока Результат (тип действия: произвольный результат).
{result.confirmation}
— данные из блока Результат поля Подтверждение.
{result.date}
— данные из блока Результат поля Дата.
{result.nps}
— данные из блока Результат поля NPS.
{result.evaluation}
— данные из блока Результат поля Оценка.
{call.id}
— id звонка.
{call.phone}
— номер телефона клиента.
{call.duration}
— длительность звонка в секундах.
{call.status}
— статус звонка (см. список статусов).
{call.responder}
— тип ответчика (см. типы ответчиков).
{call.record}
— ссылка на запись диалога.
{client.name}
— ФИО клиента.
{client.firstName}
— имя клиента.
{client.middleName}
— отчество клиента.
{client.lastName}
— фамилия клиента.
{client.nickname}
— никнейм клиента в мессенджере.
{client.phone}
— телефон клиента.
{client.email}
— адрес электронной почты клиента.
{client.externalId}
— внешний идентификатор клиента.
{client.messengerId}
— ID мессенджера клиента.
{client.messenger}
— тип мессенджера клиента.