Инструменты пользователя

Инструменты сайта


module-smart-i-v-r

Умная маршрутизация и генерация IVR меню

Умная маршрутизация и генерация IVR меню

Обзор модуля в статье на нашем сайте.

В этом разделе будет описана последовательность действий для настройки модуля. Обратите внимание на системные требования.
Важно - все web сервисы должны быть опубликованы и доступны по протоколу http.

.

Сервисы синтеза речи

CRT API

CRT API используется в модулях FreePBX и Askozia 6.5.9+, а также в Askozia 5 Miko Edition.

Модуль умной маршрутизации поддерживает работу с API, которое предоставляетЦРТ для синтеза речи.

  1. Пройдите регистрацию в личном кабинете ЦРТ

  2. Заполните форму регистрации на сайте

  3. Подтвердите свой e-mail

  4. После подтверждения задайте новый пароль и авторизуйтесь на сайте ЦРТ


  5. В личном кабинете ЦРТ перейдите в раздел «Учетные данные», для работы модуля умной маршрутизации далее Вам понадобятся «Логин», «Идентификатор домена в платформе обработки» и «Пароль пользователя платформы». Сохраните эти данные.

Yandex SpeechKit API

Официальная документация по Yandex SpeechKit доступна по ссылке.

Yandex SpeechKit API используется в модулях FreePBX и Askozia 6.5.9+

Регистрация в сервисе

1. Перейдите на страницу сервиса. Пройдите регистрацию или используйте уже имеющуюся учетную запись яндекса.


2. Сразу после регистрации Вам будет доступна консоль управления облачными сервисами.

3. Перед работой с сервисами необходимо создать платежный аккаунт. Внимательно ознакомьтесь с условиями пробного периода. Для создания платежного аккаунта перейдите в раздел Биллинг и добавьте аккаунт.

Получение авторизационных данных

Для подключения модуля умной маршрутизации потребуются следующие данные:

  • Идентификатор каталога в облаке
  • Идентификатор сервисного аккаунта yandex
  • Идентификатор авторизационного ключа сервисного аккаунта
  • Данные закрытого авторизационного ключа сервисного аккаунта
  1. Идентификатор каталога в облаке.

    По умолчанию в Яндекс.Облаке уже есть каталог. Вы можете открыть страницу этого каталога в консоли управления, либо создать новый каталог. Получить идентификатор каталога можно из URL страницы каталога в консоли управления.


  2. Идентификатор сервисного аккаунта yandex.

    Для имеющегося каталога необходимо создать идентификатор сервисного аккаунта.

    Откройте аккаунт для редактирования, в общих сведениях найдете идентификатор сервисного аккаунта.


  3. Данные закрытого авторизационного ключа сервисного аккаунта.

    Для сервисного аккаунта создайте авторизованный ключ. Выберите алгоритм шифрования и задайте описание ключа, чтобы потом было проще найти его в консоли управления. Сохраните значение закрытого ключа.



  4. Идентификатор авторизационного ключа сервисного аккаунта

    После создания авторизованного ключа для сервисного аккаунта, станет доступна информация об идентификаторе авторизованного ключа.

Обзор модуля в статье на нашем сайте.

В этом разделе будет описана последовательность действий для настройки модуля. Обратите внимание на системные требования к модулю.

Важно - все web-сервисы должны быть опубликованы и доступны по протоколу http!

.

Настройка 1С:Предприятие

Модуль умной маршрутизации идет в поставке с модулем журнала звонков. Встраивание модуля в конфигурацию 1С следует выполнить по инструкции.

Активация сервиса

  1. Перейдите в раздел «МИКО: Телефония» - «Настройки маршрутизации»


  2. На вкладке «Основные» включите использование модуля


  3. Выберите поставщика услуги «Генерация речи». На текущий момент есть возможность использования Yandex и ЦРТ.

Настройка списка сотрудников

  1. Перейдите на вкладку «Сотрудники»

  2. Укажите пол каждого сотрудника
  3. Выполните действие «Просклонять ФИО всех»

В первой колонке есть возможность установить / снять флаг. В голосовом меню будут участвовать только пользователи с включенным флажком.
В последней колонке «Период использования» устанавливается дата окончания работы сотрудника.
Флаг «Показывать только активных пользователей» позволяет отобразить только действующих сотрудников.

Настройка контактной информации

Для сотрудников необходимо заполнить номера внутренних телефонов: Только внутренние номера сотрудников будут участвовать в голосовом меню.

Внутренними считаются все номера короче пяти символов.

Текст оповещения

Перейдите на вкладку «Текст оповещения»: На странице необходимо указать тест голосового меню:

  • «Ответственного нет» - если ответственный по клиенту не найден, будет использоваться это сообщение
  • Определен ответственный, «Текст начала сообщения» - начало голосового меню
  • «Сотрудники» - список ответственных сотрудников будет проговорен следом за текстом начала сообщения
  • «Текст окончания сообщения» - это завершающая фраза, обычно в ней предлагают дождаться ответа оператора

Действия

  • «Прослушать» - функция доступна при использовании продукта «Панель телефонии для 1С», на телефон поступит звонок, после поднятия трубке вы услышите пример приветствия
  • «Изменить состав имени» - вы можете указать что следует произносить клиенту, полное имя сотрудника или только имя и фамилию
  • «Изменить падеж» - укажите падеж склонения ФИО сотрудника

Регистрируемые события

По умолчанию, на маршрутизацию вызовов влияют только документы истории звонков модуля статистики. Клиенту будет предложено пообщаться с сотрудником, с которым состоялся разговор ранее. Существует возможность расширить набор «Регистрируемых событий».

Пример

Необходимо, чтобы клиент соединялся с сотрудником, который ведет его заказы.

Решение

  1. В форме настроек модуля маршрутизации необходимо перейти на страницу «Регистрируемые события»
  2. Создайте новый элемент. На странице «Основные параметры» следует указать «Вид события» - «Документ»
  3. В поле «Документ» указать тип документа
  4. Заполнить значение «Исходный вес» (приоритет), «Срок действия» (в днях)
  5. На вкладке «Настройки документа» необходимо задать параметры заполнения таблицы маршрутизации
  6. Есть возможность установить отбор по документам

Публикация web-сервисов 1С

При входящем вызове, АТС будет обращаться к web-сервисам 1С. Сервисы должны быть опубликованы на web-сервере:


Создайте нового пользователя 1С с произвольным логином и паролем. Пользователю 1С должна быть назначена роль «Телефония: Права для web сервиса генерации IVR меню для умной маршрутизации».

Сервисы должны быть доступны по протоколу http

Проверка публикации (windows)

  1. Скачайте дистрибутив по ссылке
  2. Распакуйте архив
  3. В текстовом редакторе откройте файл «test_soap_1c_smartivr.bat»
  4. Поправьте параметры подключения:
    set login_pass=smartadmin:askozia
    set path_to_1c=http://192.168.1.115/DemoTrd/
    set number=74952293042
    
  5. Запустите файл «test_soap_1c_smartivr.bat» на исполнение
  6. Пример результата, в случае успеха


  • «smartadmin:askozia» - имя пользователя и пароль к 1С
  • «http://192.168.1.115/DemoTrd/» - путь, по которому доступен web клиент 1С
  • «74952293042» - номер телефона, по которому производим запрос

Проверка публикации (Linux)

curl -u smartadmin:askozia --header "Content-Type: text/xml; charset=utf-8" -d "<?xml version='1.0' encoding='UTF-8'?><soap:Envelope xmlns:soap='http://schemas.xmlsoap.org/soap/envelope/'><soap:Body><m:identify xmlns:m='http://wiki.miko.ru/doc:1cajam:identifynumber'><m:Number>74952293042</m:Number></m:identify></soap:Body></soap:Envelope>" "http://192.168.1.115/DemoTrd/ws/1C_MIKO_identify_number.1cws"
curl -u smartadmin:askozia --header "Content-Type: text/xml; charset=utf-8" -d '<?xml version="1.0" encoding="UTF-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"><soap:Body><m:getivrtext xmlns:m="http://wiki.miko.ru/doc:1cajam:smarttransfer"><m:Number>74952293042</m:Number></m:getivrtext></soap:Body></soap:Envelope>' 'http://192.168.1.115/DemoTrd/ws/MIKO_IVRGenerator4SmartTransfer.1cws'
  • «smartadmin:askozia» - имя пользователя и пароль к 1С
  • «http://192.168.1.115/DemoTrd/» - путь, по которому доступен web клиент 1С
  • «74952293042» - номер телефона, по которому производим запрос

Настройка АТС

  1. Перейдите в web-интерфейс Askozia 6 в раздел МодулиУправление модулями. Установите или обновите модуль умной маршрутизации вызовов (Smart IVR), чтобы он стал доступным для настройки.


  2. Перейдите в настройки данного модуля для указания параметров подключения к базе 1С.

  • «Адрес и порт сервера 1С» - укажите адрес и порт, где опубликованы web-сервисы 1С
  • «Имя публикации» - имя базы 1С, заданное на этапе публикации на web-сервере
  • «Логин для веб-сервиса 1С» - имя пользователя 1С для доступа опубликованным web-сервисам
  • «Пароль для авторизации в 1С» - пароль пользователя 1С для доступа опубликованным web-сервисам
  • «Маршрут при ошибке связи с модулем в 1С» - обязательно заполните значение, на этот номер будет переадресован вызов при возникновении сбоя / ошибки в модулей умной маршрутизации.

В случае удачного подключения модуля будет выдано сообщение:

В случае неудачного подключения модуля будет выдано сообщение:

Обратно к инструкциям

module-smart-i-v-r.txt · Последние изменения: 2019/11/06 13:58 — Алексей Портнов