Внимание!
Эта wiki об устаревших версиях
Документация к актуальной версии интеграции 1С и телефонии доступна по ссылке

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

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


smartivr

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
smartivr [2020/03/20 14:25]
nb [Настройка модуля на стороне АТС]
smartivr [2021/08/03 11:31] (текущий)
atar [Настройка модуля в режиме 1С:Предприятие]
Строка 1: Строка 1:
 +====== Модуль умной маршрутизации ======
  
 +Суть работы модуля в накоплении информации о взаимодействиях между клиентами и сотрудниками компании,​ после чего модуль для каждого клиента формирует персональное голосовое приветствие. ​
 +При входящем звонке телефонная система обращается к 1С для получения текста приветствия,​ с помощью сервисов генерации речи оно преобразуется в IVR меню, которое произносится клиенту при звонке.
  
-====== Умная маршрутизация и генерация IVR меню ​======+Если абонент не выбирает ни один из предложенных вариантов - звонок переадресуется на номер по-умолчанию, например в отдел продаж. Если происходит сбой при генерации речи или при обращении к 1С в момент звонка,​ вызов переадресуется на аварийный номер, например статическое ​IVR меню.
  
-[[astpanel:​statistic|Обратно, к основным инструкциям...]]\\ +Подробное описание работы модуля в [[https://​telefon.miko.ru/​products/​smart-transfer/​ |разделе на нашем сайте]]. ​
- +
-Описание работы модуля в [[https://​telefon.miko.ru/​products/​smart-transfer/​ |разделе на нашем сайте]]. ​+
  
 Этапы настройки модуля:​ Этапы настройки модуля:​
Строка 12: Строка 13:
   * Публикация web-сервиса на стороне сервера 1С   * Публикация web-сервиса на стороне сервера 1С
   * Получение ключа для сервиса генерации речи   * Получение ключа для сервиса генерации речи
-  * Настройка модуля в режиме 1С:​Предприяте +  * Настройка модуля в режиме 1С:​Предприятие 
-  * Настройка ​на стороне АТС +  * Настройка телефонной станции (MikoPBX или FreePBX)
-===== Настройка модуля в режиме Конфигуратор =====+
  
-Встройте подсистему из поставки ​в конфигурацию 1С.+===== Встраивание модуля в конфигурацию 1С =====
  
-==== Публикация web сервисов 1С ====+Для публикации вебсервиса в подсистеме телефонии ​1.0 воспользуйтесь инструкцией:​  
 +  * [[smartivr:​integration10|Публикция веб-сервиса]]
  
-Опубликуйте WEB сервис модуля умной маршрутизации. При входящем вызове,​ АТС будет обращаться к web сервисам 1С для получения текста IVR меню 
  
-{{ :​astpanel:​statistic:​rout_public_soap_services.png?​600 |}} 
- 
-Создайте отдельного пользователя в 1С для работы web сервиса и назначьте ему роль «Телефония:​ Права для web сервиса генерации IVR меню для умной маршрутизации». 
  
 ===== Сервисы синтеза речи ===== ===== Сервисы синтеза речи =====
Строка 30: Строка 27:
 Перед первым использованием модуля вам необходимо зарегистрироваться и получить авторизационный ключ. Перед первым использованием модуля вам необходимо зарегистрироваться и получить авторизационный ключ.
  
-Инструкция для ​**Центра Речевых Технологий** - [[smartivr:crtсылка]]+Инструкция для [[smartivr:yandextts|Яндекс.Облако]]
  
-Инструкция для ​**Яндекс.Облако** - [[smartivr:yandextts|ссылка]]+Инструкция для [[smartivr:crt|Центра Речевых Технологий]]
    
 +Сервисы генерации речи взымают плату за каждую сгенерированную фразу, но благодаря системе кеширования фраз, после обучения модуль не обращается за повторной генерацией к сервисам.
 ===== Настройка модуля в режиме 1С:​Предприятие ===== ===== Настройка модуля в режиме 1С:​Предприятие =====
  
-  - Перейдите в раздел "​**МИКО:​ Телефония**"​ - "**Настройки ​маршрутизации**" {{ :astpanel:​statistic:​rout_command_settings.png ​| Настройки маршрутизации}} +Для ​дальнейшей настройки ​воспользуйтесь ​инструкцией: 
-  - На вкладке "​**Основные**"​ включите использование ​модуля ​{{ :​astpanel:​statistic:​use_rout_module.png | Активация модуля}} +  ​[[smartivr:setup10|Настройка модуля в режиме ​1С:​Предприятие одсистема телефонии ​1.0)]]
-  - Выберите ​поставщика услуги "Генерация речи"+
  
 +===== Настройка модуля на стороне АТС =====
  
-==== Настройка списка сотрудников ==== +Инструкция по настройке ​[[https://​wiki.mikopbx.com/​module-smart-i-v-r|модуля ​MikoPBX]]
-  - Перейдите на вкладку "​**Сотрудники**"​{{ :​astpanel:​statistic:​rout_users.png | Выполнить ​настройку пользователей}} +
-  ​**Укажите пол** каждого сотрудника +
-  - Выполните действие "​**Просклонять ФИО всех**"​+
  
-<note tip>В первой колонке есть возможность установить / снять флаг. В голосовом меню будут участвовать только пользователи с включенным флажком. \\ В последней колонке "​**Период использования**"​ устанавливается дата окончания работы сотрудника. \\ Флаг "​**Показывать только активных пользователей**"​ позволяет отобразить только действующих сотрудников.</​note>​ +Инструкция по настройке ​[[smartivr:freepbx|модуля ​FreePBX]]
-==== Настройка контактной информации ==== +
- +
-Для сотрудников необходимо заполнить номера внутренних телефонов:​ +
-{{ :​astpanel:​statistic:​rout_user_number.png | Контактная информация сотрудника}} +
-Только внутренние номера сотрудников будут участвовать в голосовом меню.  +
-<note important>​Внутренними считаются все номера короче пяти символов.</​note>​ +
- +
-==== Текст оповещения ==== +
- +
-Перейдите на вкладку "​**Текст оповещения**":​  +
-{{ :​astpanel:​statistic:​rout_text_for_voice.png | Настройка текста оповещений}}.  +
-На странице необходимо указать тест голосового меню: +
-  * "​**Ответственного нет**"​ - если ответственный по клиенту не найден,​ будет использоваться это сообщение +
-  * Определен ответственный,​ "​**Текст начала сообщения**"​ - начало голосового меню +
-  * "​**Сотрудники**"​ - список ответственных сотрудников будет проговорен следом за текстом начала сообщения +
-  * "​**Текст окончания сообщения**"​ - это завершающая фраза, обычно в ней предлагают дождаться ответа оператора +
- +
-Действия +
-  * "​**Прослушать**"​ - функция доступна при использовании продукта "​Панель телефонии для 1С", на телефон поступит звонок,​ после поднятия трубке вы услышите пример приветствия +
-  * "**Изменить состав имени**"​ - вы можете указать что следует произносить клиенту, полное имя сотрудника или только имя и фамилию +
-  * "​**Изменить падеж**"​ - укажите падеж склонения ФИО сотрудника +
- +
-==== Регистрируемые события ==== +
- +
-По умолчанию,​ на маршрутизацию вызовов влияют только документы истории звонков модуля статистики. Клиенту будет ​предложено пообщаться с сотрудником, с которым состоялся разговор ранее.  +
-Существует возможность расширить набор "​Регистрируемых событий".  +
- +
-=== Пример === +
-Необходимо,​ чтобы ​клиент соединялся с сотрудником,​ который ведет его заказы. +
- +
-=== Решение === +
-  - В форме настроек модуля маршрутизации необходимо перейти на страницу "​**Регистрируемые события**"​ {{ :astpanel:​statistic:​rout_registr_events.png ​Регистрируемые события}} +
-  - Создайте новый элемент. На странице "​**Основные параметры**"​ следует указать "​**Вид события**"​ - "​**Документ**"​ +
-  - В поле "​**Документ**"​ указать тип документа +
-  - Заполнить значение "​**Исходный вес**"​ (приоритет),​ "​**Срок действия**" (в днях) +
-  - На вкладке "​**Настройки документа**"​ необходимо задать параметры заполнения таблицы маршрутизации {{ :​astpanel:​statistic:​rout_registr_event_filtr_params.png |Параметры заполнения таблицы маршрутизации}} +
-  - Есть возможность установить отбор по документам+
  
 ===== Решение проблемных ситуаций ===== ===== Решение проблемных ситуаций =====
-==== Проверка публикации (windows) ==== 
- 
-  - Скачайте дистрибутив по [[http://​files.miko.ru/​public.php?​service=files&​t=34c4c04a00e42465fac2f0247adef1be | ссылке]] 
-  - Распакуйте архив 
-  - В текстовом редакотре откройте файл "​**test_soap_1c_smartivr.bat**"​ 
-  - Поправьте параметры подключения:​ <​code>​set login_pass=Askozia:​123 
-set path_to_1c=http://​192.168.1.80/​stat_rout/​ 
-set number=79257184254 
-</​code>​ 
-  - Запустите файл "​**test_soap_1c_smartivr.bat**"​ на исполнение 
-  - Пример результата,​ в случае успеха <​code>​ 
- 
-------------------------------------- 
-"Test Identify Number"​ 
-------------------------------------- 
- 
- 
-<​soap:​Envelope xmlns:​soap="​http://​schemas.xmlsoap.org/​soap/​envelope/">​ 
-        <​soap:​Body>​ 
-                <​m:​identifyResponse xmlns:​m="​http://​wiki.miko.ru/​doc:​1cajam:​iden 
-tifynumber">​ 
-                        <​m:​return xmlns:​xs="​http://​www.w3.org/​2001/​XMLSchema"​ 
-                                        xmlns:​xsi="​http://​www.w3.org/​2001/​XMLSch 
-ema-instance"/>​ 
-                </​m:​identifyResponse>​ 
-        </​soap:​Body>​ 
-</​soap:​Envelope>​ 
- 
-------------------------------------- 
-"Test Smart IVR" 
-------------------------------------- 
- 
- 
-<​soap:​Envelope xmlns:​soap="​http://​schemas.xmlsoap.org/​soap/​envelope/">​ 
-        <​soap:​Body>​ 
-                <​m:​getivrtextResponse xmlns:​m="​http://​wiki.miko.ru/​doc:​1cajam:​sm 
-arttransfer">​ 
-                        <​m:​return xmlns:​xs="​http://​www.w3.org/​2001/​XMLSchema"​ 
-                                        xmlns:​xsi="​http://​www.w3.org/​2001/​XMLSch 
-ema-instance">​{ 
-"​api_key":​ "​1de29c4f-b9ea-40a4-9882-0aae7296b50f__",​ 
-"​tts_service":​ "​Yandex",​ 
-"​dictor":​ "​omazh",​ 
-"​texttospeech":​ [ 
-"​%D0%9F%D1%80%D0%B8%D0%B2%D0%B5%D1%82%21%20%20%20%D0%92%D0%B0%D1%81%20%20%20%D0% 
-BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82%D1%81%D1%82%D0%B2%D1%83%D0%B5%D1%82%20%D0%BA%D0 
-%BE%D0%BC%D0%BF%D0%B0%D0%BD%D0%B8%D1%8F%20%D0%9C%D0%98%D0%9A%D0%9E%2C%20%D0%BE%D 
-1%84%D0%B8%D1%86%D0%B8%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9%20%D0%BF%D0%B0%D1%80% 
-D1%82%D0%BD%D0%B5%D1%80%20%D1%84%D0%B8%D1%80%D0%BC%D1%8B%201%D0%A1%20%D0%B2%20%D 
-0%97%D0%B5%D0%BB%D0%B5%D0%BD%D0%BE%D0%B3%D1%80%D0%B0%D0%B4%D0%B5"​ 
-] 
-}</​m:​return>​ 
-                </​m:​getivrtextResponse>​ 
-        </​soap:​Body>​ 
-</​soap:​Envelope></​code>​ 
- 
- 
-==== Проверка публикации (Linux) ==== 
- 
-<​code>​curl -u Askozia:123 --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>​79257184334</​m:​Number></​m:​identify></​soap:​Body></​soap:​Envelope>"​ "​http://​192.168.1.80/​stat_rout/​ws/​1C_MIKO_identify_number.1cws"</​code>​ 
- 
-<​code>​curl -u Askozia:123 --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>​79257184224</​m:​Number></​m:​getivrtext></​soap:​Body></​soap:​Envelope>'​ '​http://​192.168.1.80/​stat_rout/​ws/​MIKO_IVRGenerator4SmartTransfer.1cws'</​code>​ 
-  * "​**Askozia:​123**"​ - имя пользователя и пароль к 1С 
-  * "​**http://​192.168.1.80/​stat_rout/​**"​ - путь, по которому доступен web клиент 1С 
-  * "​**79257184334**"​ - номер телефона,​ по которому производим запрос 
- 
- 
-===== Настройка модуля на стороне АТС ===== 
  
-Инструкция по настройке ​[[astpanel:statistic:​freepbx|модуля MikoPBX]] +[[smartivr:diag|Диагностика публикации]]
-Инструкция по настройке [[astpanel:​statistic:​freepbx|модуля FreePBX]]+
  
-[[astpanel:​statistic|Обратно,​ к основным инструкциям...]]\\ 
smartivr.1584714325.txt.gz · Последние изменения: 2020/03/20 14:25 — nb