Данная интеграция позволяет охватить все возможные варианты хранения аудиозаписей, включая: удалённые сервера, локальное хранение, хранение на сторонних сервисах, периодическая подгрузка звонков в хранилище.
Формат файла: строго CSV, разделитель между полями - запятая (,)
Система считывает все csv-файлы в папке и подпапках, то есть можно обойтись одним файлом для выгрузки звонков, или, например, для каждого аудиофайла делать свой csv-файл.
Аудиофайлы, не описанные ни в одном из csv-файлов, игнорируются.
Пример:
filename – имя аудио-файла: dialog1.wav (обязательный столбец)
date – дата и время звонка (опциональный столбец) в формате: 2020-10-20T08:24:21+03:00 - предпочтительный формат,
но возможны и другие форматы: 2019-07-31 14:01:20, либо 31.07.2019 14:01:20, либо: 31.07.19 14:01:20, либо: 07/31/19 14:01:20
status – принят/пропущен: ACCEPTED/REJECTED (опциональный столбец)
type – входящий/исходящий/внутренний: INCOMING/OUTGOING/LOCAL (опциональный столбец)
phone_number_operator – id/телефон оператора: 101 (опциональный столбец)
phone_number_client – номер телефона клиента: 79251234567 (опциональный столбец)
duration_answer – время до снятия трубки, сек: 5 (опциональный столбец)
duration – длительность звонка, сек: 120 (опциональный столбец)
*Регистр названий полей важен
filename - единственный обязательный параметр. Считается что аудиофайл лежит в той же папке что и csv-файл, но можно указать абсолютный путь (базирующийся на корневой директории). Если файл не будет найден в хранилище, то звонок вообще не будет загружен в БД системы речевой аналитики.