Как выгрузить аудиозаписи разговоров в Google-таблицу
Вы можете скачать записи диалогов в одноимённой вкладке на платформе, но иногда требуется сделать выгрузку записей. Рассмотрим, как это может быть реализовано, на примере Google-таблиц
Для этого подойдет переменная $dialer.getCallRecordingFullUrl()
-
Необходимо добавить Блок Интеграция с Google Таблицами в конец сценария, например перед блоком с последней репликой бота.
-
В блоке интеграции выберите: "Действие - Сохранить в строку", в параметрах для записи укажите
$dialer.getCallRecordingFullUrl()
.
При желании можно указать дополнительные параметры переменных, используемых в сценарии, например, номер телефона ($phone
или $rawRequest.originateData.payload.phone
)
Важно: Запись выгрузится только в том случае, если пользователь дойдет до данного блока. Блок должен быть связан со всеми веткам сценария.
- Получаем таблицу со ссылками на запись и дополнительными параметрами:
Если необходимо записывать промежуточные результаты, можно использовать метод $analytics.setSessionData("Запись", $dialer.getCallRecordingFullUrl())
Для просмотра понадобится другой продукт Just AI: JAICP.
- В Aimylogic блоке код добавляем
$analytics.setSessionData("Запись", $dialer.getCallRecordingFullUrl())
.
2.Далее эта запись будет выгружаться в отчете Логи сессий в JAICP, в колонке "Запись". Также там можно будет увидеть номер, первую и последнюю фразу разговора. Ненужные вам колонки можно скрыть уже в выгруженном отчете.
Подробнее в документации JAICP