| 3CX Voice Application Designer (VAD), позволяет автоматически отправлять e-mail с дополнительными вложенными файлами или без них. В этой статье вы узнаете, как сохранить аудио файл телефонного разговора и отправить его по e-mail.
Шаг 1: Создание проекта
Для начала нужно создать новый проект. Откройте VAD и перейдите “File -> New -> Project”, выберите папку, в который вы собираетесь сохранить проект и введите его имя. В этом примере мы назвали проект “EMailTest”.

Шаг 2: Сохранение записи разговора в файл.
Сейчас покажем, как сохранять запись разговора в файл, чтобы затем отправить его по e-mail. Чтобы сохранить файл вам нужна компонента записи - Record Component. Захватите ее в области инструментов и перетащите в рабочую область. Затем зайдите в Свойства этой компоненты и:
- Измените имя на “recordYourName”.
- Настройте голосовое сообщение, которое попросит звонящего записать/не записывать его имя.
- Установите значение “SaveToFile” в положение “true”.
- Пропишите значение “FileName” так:
CONCATENATE(‘CallFrom_’,session.ani,’.wav’)
Это выражение динамически создает имя для файла, которое будет дополнено записью “CallFrom_” , номером звонящего и сохранено в формате записи .wav.

Шаг 3: Отправить записанный звуковой файл по e-mail
Наконец, остается только отправить запись разговора по e-mail. Для этого вы должны добавить компоненту E-Mail Sender с двумя ветвями и задать следующие параметры:

Обратите внимание, все введенные константы должны быть выделены кавычками. Это нужно для того, чтобы функции могли оперировать этими константами. Чтобы было явное отличие между функциями и константами, нужно использовать кавычки. В этом примере в настройках Объекта, мы сделали так, чтобы запись имени файла производилась вместе с номером звонящего. Список файлов, которые могут быть прикреплены к письму, разбит на две колонки:
- Имя - это имя файла, которое увидит получатель письма. В этом примере мы прописали “Recording.wav”. Во всем отправленных письмах будет встречаться именно это имя.
- Файл – здесь прописана функция того, как будет складываться имя файла, и какой файл будет отправлен. Мы использовали такое же выражение, как и в компоненте записи, к письму будет прикреплен именно тот файл, который был только что записан.
Шаг 4: Наладить работу проекта с 3CX Phone System
Ваш проект для отправки записанных файлов по e-mail готов. Осталось интегрировать его в АТС 3CX Phone System. Запускайте приложение в АТС. Теперь если вы позвоните, то оно автоматически сохранит голосовой файл и отправит этот аудиофайл на заданную почту.
|