CRM + Телефония Uiscom

Для того, чтобы подключить IP-телефонию «Uiscom» к системе SalesPlatform CRM необходимо выполнить следующие шаги:

  1. Отправка заявки на использование телефонии
  2. Настройка виртуальной АТС
  3. Настройка SalesPlatform CRM
  4. Настройка SIP-софтфона (на примере Zoiper)
  5. Совершение звонков

Отправка заявки на использование телефонии

На главной странице сайта https://www.uiscom.ru/ нажмите на кнопку «Получить консультацию». Будет отображена страница, где следует ввести номер телефона и нажать на кнопку «Получить консультацию». В течение какого-то времени вам перезвонят, зададут несколько вопросов. После этого вам на почту будет отправлено два письма, в первом будет ссылка в ваш личный кабинет, во втором письме ссылка для активации вашего аккаунта, там же будут указаны логин и пароль.

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

Настройка виртуальной АТС

Во втором письме перейдите по ссылке «Активировать аккаунт». Будет открыта страница авторизации, где следует ввести логин и пароль. В результате авторизации на экране будет отображена главная страница виртуальной АТС.

«Виртуальная АТС» это полнофункциональный веб-интерфейс для конфигурации телефонии. Для настройки виртуальной АТС Uiscom необходимо выполнить следующие действия:

— Добавить абонента

— Добавление SIP-линии

— Добавить группу

— Добавить уведомления

— Добавить сценарий

— Добавить правило для виртуального номера

— Дополнительные настройки

Добавление абонента

Для того, чтобы добавить абонента (сотрудника) необходимо в меню слева выбрать пункт «Сотрудники» и нажать на кнопку «Добавить сотрудника». Будет открыта страница добавления сотрудника (см. Рисунок 1), где следует задать ФИО, внутренний номер, в разделе «Телефоны» необходимо добавить номер телефона, закрепленный за виртуальной АТС, включите поле «Статус звонков», а также можно указать другие настройки. Нажмите на кнопку «Создать».

Страница добавления сотрудника

Рисунок 1 — Страница добавления сотрудника

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

Добавление SIP-линии

Для добавления SIP-линии необходимо в меню слева выбрать пункт «Виртуальная АТС/SIP-линии» и нажать на кнопку «Создать SIP-линию». Будет открыта страница создания SIP-линии (см. Рисунок 2), где следует выбрать сотрудника и нажать на кнопку «Создать».

Страница создания SIP-линии

Рисунок 2 — Страница создания SIP-линии

После чего на экране будет отображена карточка SIP-линии (см. Рисунок 3).

Карточка SIP-линии

Рисунок 3 — Карточка SIP-линии

Добавление группы

Для того, чтобы добавить группу необходимо в меню слева выбрать пункт «Сотрудники», перейти на вкладку «Группы» и нажать на кнопку «Добавить группу». Будет открыта форма добавления группы, где следует задать ее название и выбрать сотрудников, которые будут состоять в этой группе. Нажмите на кнопку «Создать».

Добавление группы

Рисунок 4 — Добавление группы

В результате к списку групп будет добавлена новая группа.

Добавление уведомлений

Для добавления уведомления необходимо в меню слева выбрать пункт «Уведомления» и нажать на кнопку «Добавить уведомление». В результате будет открыта форма добавления уведомления, где необходимо задать название, выбрать тип события, в области «Способы уведомлений» следует включить пункт «HTTP», после чего указать метод, URL-адрес и заполнить область «Тело», а также следует активировать уведомление. Нажмите на кнопку «Создать».

Добавление уведомления

Рисунок 5 — Добавление уведомления

В таблице 1 вы можете посмотреть все настройки для всех типов событий, которые необходимо указать при создании уведомлений.

Таблица 1 — Список уведомлений

Название Тип события Метод URL-адрес Тело
Входящий звонок Входящий звонок на виртуальный номер GET <адрес_системы>/modules/SPVoipIntegration/controllers/CallsController.php provider=uiscom&notification_name=»Входящий звонок»&start_time={{start_time}}&call_session_id={{call_session_id}}&calling_phone_number={{calling_phone_number}}&called_phone_number={{called_phone_number}}&er={{virtual_phone_number}}
Исходящий звонок Исходящий звонок GET <адрес_системы>/modules/SPVoipIntegration/controllers/CallsController.php provider=uiscom&notification_name=»Исходящий звонок»&start_time={{start_time}}&call_session_id={{call_session_id}}&employee_phone_number={{called_phone_number}}&contact_phone_number={{contact_phone_number}}
Начало разговора Начало разговора GET <адрес_системы>/modules/SPVoipIntegration/controllers/CallsController.php provider=uiscom&notification_name=»Начало разговора»&start_time={{start_time}}&call_session_id={{call_session_id}}&contact_phone_number={{contact_phone_number}}&employee_phone_number={{employee_phone_number}}
Записанный разговор Записанный разговор GET <адрес_системы>/modules/SPVoipIntegration/controllers/CallsController.php provider=uiscom&notification_name=»Записанный разговор»&call_session_id={{call_session_id}}&file_link={{file_link}}
Завершение звонка Завершение звонка GET <адрес_системы>/modules/SPVoipIntegration/controllers/CallsController.php provider=uiscom&notification_name=»Завершение звонка»&start_time={{start_time}}&call_session_id={{call_session_id}}&talk_time_duration={{talk_time_duration}}&contact_phone_number={{contact_phone_number}}&employee_phone_number={{employee_phone_number}}&is_lost={{is_lost}}
Потерянный звонок Потерянный звонок GET <адрес_системы>/modules/SPVoipIntegration/controllers/CallsController.php provider=uiscom&notification_name=»Потерянный звонок»&start_time={{start_time}}&call_session_id={{call_session_id}}&contact_phone_number={{contact_phone_number}}&employee_phone_number={{employee_phone_number}}

Добавление сценария

Добавить сценарий вы можете, если выберите в меню пункт «Виртуальная АТС/Сценарии» и нажмете на кнопку «Добавить сценарий». На экране будет отображена форма добавления сценария (см. Рисунок 6), где следует задать сценарию название и выбрать из предложенного списка первую операцию при входящем звонке.

Добавление сценария

Рисунок 6 — Добавление сценария

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

Добавление правила для виртуального номера

Для того, чтобы добавить правило для виртуального номера необходимо выбрать в меню пункт «Виртуальная АТС/Виртуальные номера и правила». Справа будет отображен виртуальный номер, закрепленным за вашей АТС, но он будет не настроен. Для того, чтобы его настроить следует добавить для него правило, для этого в строке с номером следует нажать на кнопку с пиктограммой, после чего нажать на кнопку «Создать правило» и из списка выбрать пункт «Обработка звонка». В результате будет открыта форма добавления нового правила (см. Рисунок 7), где необходимо выбрать сценарий, который будет выполняться (поле «Выполнять сценарий»). Нажмите на кнопку «Сохранить».

Добавление правила

Рисунок 7 — Добавление правила

В результате к списку правил будет добавлено новое правило.

Дополнительные настройки

Перейдите в настройки пользователя, для этого в правом верхнем углу нажмите на имя пользователя и в выпадающем списке выберите пункт «Аккаунт». Будет открыта страница с настройками текущего пользователя, где следует выполнить следующие действия:

— Подключить компоненты. Для этого в меню слева выберите пункт «Тариф и опции» и в разделе «Подключаемые модули» включите пункты «Уведомления» и «Call API Базовый набор».

— Настроить безопасность. Для этого в меню слева выберите пункт «Правила и настройки безопасности», перейдите на вкладку «API» и нажмите на кнопку «Добавить». В области «Доступ к API» будет добавлена строка, где следует указать ваш IP (поле «IP/Маска»). Нажмите на кнопку с пиктограммой, для сохранения записи.

Также необходимо получить ключ, который будет установлен в CRM-системе (см. раздел «Настройка SalesPlatform CRM»). Для этого необходимо перейти на страницу управления пользователями (в правом верхнем углу нажмите на имя текущего пользователя и в выпадающем списке выберите пункт «Управление пользователями»), где следует в строке с текущим пользователем нажать на кнопку с пиктограммой .

В результате будет открыта страница с настройками текущего пользователя в режиме редактирования. В области «Доступ к функционалу API» нажмите на кнопку «Сгенерировать ключ», после этого в поле «Ключ» будет автоматически подобран и отображен ключ. Также следует включить опцию «Использовать ключ API», в выпадающем списке «Время жизни» выберите значение «Вечно», активируйте ключ и сохраните настройки пользователя.

Настройка SalesPlatform CRM

Для настройки телефонии в системе SalesPlatform CRM выполните следующие действия:

— перейдите в настройки текущего пользователя и в области «Дополнительная информация» в поле «UIScom ID» следует указать ID абонента (как получить ID: откройте карточку сотрудника в виртуальной АТС и в URL-адресе скопируйте значение параметра «controller.params.recordId»), в поле «Внутренний номер» задайте внутренний номер абонента.

— в настройках CRM перейдите в раздел «Интеграция с виртуальными АТС» и задайте параметры для UIscom, а именно в поле «UIScom access token» укажите сгенерированный ключ (см. раздел «Дополнительные настройки»), в поле «UIScom API URL» необходимо ввести URL-адрес: «https://callapi.uiscom.ru/v4.0». Также в выпадающем списке «BATC по умолчанию» следует выбрать значение «uiscom».

Настройка SIP-софтфона Zoiper

Необходимо зарегистрировать номер телефона абонента в виде аккаунта в SIP-телефоне Zoiper. Для этого перейдите в меню Settings/Create a new account, в открывшемся окне выбора типа аккаунта укажите «SIP». Далее вводятся настройки (см. раздел «Добавление SIP-линии», карточка SIP-линии), как показано на рисунке 8:

— user / user@host: задайте логин абонента (сотрудника);

— Password: пароль абонента (сотрудника);

— Domain / Outbound proxy: укажите домен.

Добавление правила

Рисунок 8 — Добавление нового аккаунта

В результате всех настроек вы сможете в системе SalesPlatform CRM принимать входящие звонки и совершать исходящие звонки по нажатию на номер телефона клиента. При желании сможете записать разговор сотрудника с клиентом, а также просмотреть историю звонков.

Совершение звонков

Благодаря интеграции IP-телефонии с системой SalesPlatform CRM предоставляется возможность отслеживать входящие/исходящие звонки.

При входящем звонке от известного контакта на экране будет отображена карточка «Входящий звонок» (см. Рисунок 9) и зазвонит аппаратный или программный Sip-телефон.

Входящий звонок от известного контакта

Рисунок 9 — Входящий звонок от известного контакта

Система автоматически определит клиента по входящему номеру и отобразит его имя в карточке входящего звонка. Для того, чтобы принять звонок, следует взять трубку в Sip-телефоне. При нажатии на имя клиента будет осуществлен переход на карточку клиента.

В случае, если звонок поступит от нового контакта, то на экране будет отображена карточка «Входящий звонок» с неизвестным номером (см. Рисунок 10), а также зазвонит аппаратный или программный Sip-телефон.

Входящий звонок от неизвестного контакта

Рисунок 10 — Входящий звонок от неизвестного контакта

Принимаете звонок в Sip-телефоне и в карточке «Входящий звонок» система предлагает сохранить новый контакт в одном из модулей (Контакты или Обращения), а также следует ввести E-mail нового контакта. Далее следует нажать на кнопку «Сохранить», после этого карточка будет выглядеть, как на рисунке 11.

Для того, чтобы совершить звонок клиенту (исходящий звонок), надо из детального просмотра карточки клиента нажать кнопкой мыши на его номер телефона (см. Рисунок 11).

Звонок клиенту

Рисунок 11 —Звонок клиенту

Зазвонит аппаратный или программный Sip-телефон, необходимо принять звонок, при этом будет осуществлен звонок клиенту и всплывет карточка исходящий звонок.

Для просмотра истории звонков следует перейти в модуль «Звонки» (см. Рисунок 12).

История звонков

Рисунок 12 — История звонков