Компонент "Записать файл" предназначен для записи голосовых сообщений.

Компонент "Записать файл" удобно использовать для записи голосовых сообщений.

Свойства компонента:
| - | Сохранить кнопку – определяет переменную в которую будет записано значение переданного DTMF сигнала (нажатой клиентом кнопки). В качестве переменной можно указать только переменную типа строка; |
DTMF сигналы, полученные от абонента, трансформируются системой в строковую переменную. Несколько полученных подряд DTMF сигналов называются DTFM последовательностью. DTMF сигнал и DTMF последовательность могут состоять только из символов {0, 1, 2, 3, 4, 5, 6, 7, 8, 9, *, #}, нажатие других кнопок абонентом в системой не воспринимается.
| - | Стоп по кнопке – определяет будет ли запись файла прервана, если абонент нажал какую либо кнопку на телефоне. Нажатие абонентом кнопки на телефоне эквивалентно передачу одиночного DTMF символа в систему. |
| - | Таймаут (сек) – время, отведенное на запись голосового сообщения. Если заданное время истечет, то сработает переход по ветке "OK". |
| - | Файл – имя файла на диске с указанием полного пути. |
Внимание! Пользователю от имени которого запущена служба «Infinity Call-центр X» должны быть предоставлены права на запись в указанную папку.
Из компонента "Записать файл" ведут четыре различных перехода:
| - | ОК – фраза была записана до конца записи со стороны абонента не была получена последовательность DTMF (ни одна клавиша на телефоне абонентом нажата не была); |
| - | Кнопка – в момент записи звукового файла абонентом была нажата какая либо клавиша а системой получен DTMF сигнал; |
| - | Ошибка – во записи произошла какая либо ошибка; |
| - | Положили трубку – во время записи абонентом была положена трубка. |
Внимание! Стоит обратить внимание на совместном использовании компонента "Записать файл" и "Ввод данных", описанное в разделе Ввод