Изменения

Перейти к: навигация, поиск

Интеграция с телефонией

8942 байта добавлено, 09:46, 25 сентября 2019
Нет описания правки
== Что это? ==
Наша система пока напрямую к <rspoiler text="операторам телефонной связи">Манго, UIS, Гравител и др.</rspoiler> не подключается. Ведутся некоторые изыскания на эту тему, но пока не очень обещающие.
Однако, она интегрируется с Астериском. Это самый популярный телефонный сервер, который ни в коем случае не заменяет телефонную компанию, а наоборот - ее дополняет. Работает так: Вы в телефонной компании берете линии связи (номера телефонов, каналы и т.д.), можете одновременно брать разные каналы в разных компаниях (с разными тарифами, из разных регионов и т.д), можете добавлять свои, например, GSM-шлюзы для экономии на звонках с помощью безлимитных или безлимитных внутри сети сим-карт. Эти линии заводятся в сервер Астериск, к нему же подключаются ваши телефоны, он же программируется - откуда куда какие линии должны задействоваться. К нему же подключается наша система, причем отдельно - офисная и курьерское приложение.
Что вы получаете:
 
'''В офисе:'''
* Операторы звонят просто кнопкой из программы
* Журнал звонков (можно даже записи разговоров примотать) прямо в программе, с привязкой к заказам, клиентам, вашим сотрудникам.
* При входящем звонке программа показывает оператору - кто звонит: Определяет по базе клиента (вплоть до конкретного сотрудника), курьера или получателя.
* Отслеживание звонков курьеров с привязкой к заказам (можно даже записи разговоров примотать).
* Экономия: Вы можете подключить телефоны всех ваши офисов (в том числе в разных городах) к одному серверу, и связь между ними будет бесплатной, вы можете делать исходящие звонки через GSM-шлюзы, вы можете подключить номера из разных регионов и все филиалы будут звонить в эти регионы через эти линии по локальным тарифам.
* Снижение нагрузки на операторов: Вы можете настроить Астериск так, чтобы, например, он направлял звонки от клиентов или курьеров не всем операторам, и их личным менеджерам (в том числе и на мобильный телефон!).
 
'''У курьеров:'''
* Экономия: Звонок от курьера через телефонию делается так, что сервер курьеру перезванивает, для курьера звонок бесплатный. Для большей экономии можно использовать GSM-шлюзы, чтобы звонок шел через сим-карту с бесплатной связью внутри оператора курьера.
* Запись разговора курьера с получателем.
 
'''У получателей:'''
* Солидность: Звонок от курьера получателю можно отправлять с вашего основного городского номера, и у получателя будет определяться не "левый" мобильный номер (обратную связь с которым вы даже не отследите), а красивый фирменный номер.
* Снижение нагрузки на операторов: Помимо того, что система определяет кто звонит и подсказывает это оператору, Астериск можно настроить так, чтобы он сразу маршрутизировал звонок на курьера, если звонит получатель, заказ которого находится на руках у курьера.
* Отзывы: Вы можете сделать в астериске, после звонка, сбор отзывов о работе как операторов так и курьеров, и мы можем настроить их получение прямо в систему с привязкой к заказу, курьеру и т.д., наравне со сбором отзывов о доставке через [[Личный кабинет курьерской службы#Сбор отзывов|web-сервис]].
 
'''Безопасность:'''
* При базовом использовании, когда вы/курьеры можете звонить, система ведет журнал, и оператору выскакивают уведомления кто звонит, сервер телефонии и его администраторы не имеют доступа ни к каким данным системы. В сервер телефонии передаются только номера телефонов, на которые нужно позвонить, вся остальная информация о звонках идет из сервера телефонии к нашей системе.
* Для того, чтобы телефония могла маршрутизировать звонки на ответственных курьеров, менеджеров клиентов и т.д. - мы должны дать ей доступ к этой информации, которая ей необходима. Однако это как правило только номера телефонов клиентов, курьеров, менеджеров, и связи между ними - то есть данные достаточно обезличенные, могут не включать в себя названия, имена, адреса и прочее.
 
Астериск здесь выступает прокладкой между вами и телефонной компанией. Им пользуются многие наши клиенты (да и не наши тоже!), и мы сами. Это например, позволяет нашим операторам сразу сказать "Здравствуйте, Иван", если вы звоните со своего мобильного телефона. Содержание сервера обычно стоит в районе 10 т.р. в месяц (аренда сервера в ДЦ + обслуживание), но плюсы, которые он дает эти расходы хорошо окупают.
 
'''Без интеграции с Астериск:'''
При звонке из мобильного приложения фиксируется только факт попытки звонка. При этом нет ни записи разговора, ни длительности его, ни статуса: дозвонился или нет. Офисное приложение при нажатии кнопки звонка вызывает программу для звонков, установленную по умолчанию в Windows - это может быть программный телефон или Skype. О дальнейшей судьбе этой попытки позвонить мы так же ничего не знаем.
 
== Где взять сервер? ==
Сам сервер можно арендовать в ДЦ или установить у себя в офисе. Установить на него телефонию, настроить под вас и сопровождать должны специалисты. Они же помогут и в выборе сервера. Рекомендовать можем проверенных нами админов из https://southbridge.io/, впрочем, на рынке их не мало.
 
== Интеграция мобильного приложения ==
Для чего это нужно: использование звонков через корпоративную телефонию позволяет снизить расходы на мобильную связь, организовать централизованную запись, учет и контроль совершаемых вызовов.
 
Для осуществления звонков из мобильного приложения через сервер телефонии [https://ru.wikipedia.org/wiki/Asterisk Asterisk] используется подключение через [http://asteriskpbx.ru/display/Asterisk/Asterisk+Managment+Interface+%28AMI%29 AMI].
== Интеграция системы с телефонным сервером ==
Интеграция офисной системы с телефонией позволяет упростить работу операторов и администраторов компании: набор номера одной кнопкой из программы, автоматическое определение компании и ФИО клиента, ведение журнала звонков.
 
Интеграция офисной системы с Asterisk происходит аналогично курьерской (см. выше) с той разницей, что запросы на астериск идут не с единого сервера, а непосредственно с пользовательских рабочих мест, поэтому файервол на сервере телефонии нужно настраивать соответственно.
Конечно, при желании можно все это объединить в один запрос, и гораздо быстрее за одно действие получить информацию о том, кто это звонит, и что с ним надо делать. Здесь приведены только шаблонные запросы. В общих словах - таблица contacts содержит все индексированными контактные данные из всех таблиц системы (ну, из большинства). И все обращения за поиском по телефону должны заходить именно с нее. Коды таблиц для поля SourceCodeType можно посмотреть в таблице schema.table_list.
 
== Записи разговоров ==
В разных конфигурациях Астериска по-разному организуется хранение записей разговоров, поэтому для того, чтобы их прикреплять к звонкам в системе необходима настройка "по месту". Нужно, чтобы ваш администратор телефонного сервера предоставил FTP-доступ к хранилищу записей, и наши специалисты настроят модуль автоматизации, чтобы он привязывал ссылки на файлы на сервере к звонкам в системе.

Навигация