ИИ-бот GetCourse
ИИ-бот
Добрый день!
Я - бот-помощник по документации платформы Getcourse, помогу вам найти ответ на справочный вопрос по работе системы. Пожалуйста, сформулируйте свой вопрос одним сообщением.
Статья была полезной?
Кроме автозвонков через onlinePBX, в GetCourse есть возможность отправлять пользователям автоматические голосовые сообщения через SMSC.ru. Это сообщение будет автоматически прочитано роботом.
Для этого необходимо создать процесс, одним из блоков которого сделать блок «Вызвать URL» со ссылкой формата:
где ВАШ_ЛОГИН — это ваш логин в SMSC,
ВАШ_ПАРОЛЬ — это ваш пароль в SMSC,
{object.phone} — переменная телефона пользователя,
ВАШ_ТЕКСТ — текст, который произнесёт робот.
Обратите внимание, что переменные нужно указывать по-разному в зависимости от объекта процесса.
При создании голосового сообщения вы можете загрузить аудиофайл в личном кабинете SMSC и использовать ссылку на него. Во время звонка пользователю будет проигран загруженный аудиофайл.
Пример ссылки с аудиофайлом:
https://smsc.ru/sys/send.php?login=ВАШ_ЛОГИН&psw=ВАШ_ПАРОЛЬ&phones={object.phone}&mes=<file /files/sms/catalog/address.mp3>&call=1
Здесь catalog и address — это переменные, вместо которых вам нужно указать данные конкретного файла из личного кабинета SMSC.
При формировании запроса можно передавать специальный параметр param
, в котором задаются некоторые характеристики звонка.
В нём нужно указать разделенный запятой список параметров для голосового сообщения в формате param=w,i,n
Здесь:
w
— время ожидания поднятия трубки абонентом после начала звонка в секундах. Если в течение указанного времени абонент не поднимет трубку, то звонок уйдет на повтор с ошибкой «абонент занят». Рабочий диапазон значений параметра от 10 до 35, но можно указывать интервал от 0 до 99 (в случае, если значение меньше 10, то оно будет приведено к 10, аналогично для верхней границы).i
— интервал повтора, то есть промежуток времени, по истечении которого произойдет повторный звонок (в секундах). Рабочий диапазон параметра от 10 до 3600 (в случае, если значение меньше 10, то оно будет приведено к 10).n
— общее количество попыток дозвона. Рабочий диапазон значений от 1 до 9 (0 будет приведен к 1).
При указании значения любого параметра, отличного от возможных, будут использованы значения всех параметров по умолчанию.
Дополнительно в запросе можно передать и другие параметры.
Например, voice
определяет голос, используемый для озвучивания текста. Данный параметр может принимать следующие значения:
voice=m
– мужской голос.
voice=m2
– мужской альтернативный голос.voice=w
– женский голос.voice=w2
– женский альтернативный голос 1.voice=w3
– женский альтернативный голос 2.voice=w4
– женский альтернативный голос 3.
Подробнее о голосовых сообщениях через SMSC — в описании их API.
авторизуйтесь
Прослушать вариант исполнения текста сообщения можно, авторизовавшись в личном кабинете SMSC и открыв страницу отправки сообщений https://smsc.ru/send/?fmt=7 . Для тестирования необходимо указать текст сообщения, выбрать нужный голос и нажать «Прослушать» https://skr.sh/sGu3rydf5e5 .
Для уточнения деталей вы можете обратиться в поддержку сервиса SMSC.
Кодировка в UTF-8 показывает в каком формате закодированы символы, передаваемые в сообщении "mes=ВАШ_ТЕКСТ".
Подробнее о блоке "Задержка" вы можете узнать в нашей статье https://getcourse.ru/blog/275872#5
Ответ на данный вопрос будет отправлен вам через техподдержку, ожидайте, пожалуйста.
Примеры ссылок уже приведены в статье, вы можете подставить параметр «param=w,i,n» к ним. В таком случае, ссылка будет иметь следующий вид https://smsc.ru/sys/send.php?login=ВАШ_ЛОГИН&psw=ВАШ_ПАРОЛЬ&phones={object.phone}&charset=utf-8&mes=ВАШ_ТЕКСТ&call=1¶m=25,14,8.
Необходимо через верхнее меню "Отправить" потом выбрать тип "Звонок" и внизу под формой с текстом будет "Прикрепить файл" и после его загрузки в тексте сообщения появится напоминающий <file /upload/files/sms/8f134388/dzhazovaya_sms_0.12.mp3> его и нужно поставить в ссылку
https://smsc.ru/sys/send.php?login=ВАШ_ЛОГИН&psw=ВАШ_ПАРОЛЬ&phones={object.phone}&mes=<file /upload/files/sms/8f134388/dzhazovaya_sms_0.12.mp3>&call=1
А если по вашей инструкции, то аудиогид позвонит и просто прочитает вам ссылку.
Список переменных есть в этой статье https://getcourse.ru/blog/276215
Текст может быть с пробелами.