ITooLabs, Гравител, Мегафон, Дом.ру и др.
Поддерживаемые облачные АТС
На платформе от ITooLabs работают различные телеком-операторы, предоставляющие услуги облачной АТС. Например:
- Гравител - https://help.gravitel.ru/knowledge_base/item/56065 (Бесплатный тест на 2 недели)
- Мегафон - https://vats.megafon.ru/help/rest_api
- Дом.ру Бизнес - https://wiki.domru.biz/rest_api
- Телетай - https://www.teletie.ru/support/faqats/crm-restapi/
- Энфорта - https://wiki.enforta.ru/rest_api
- WestCall - https://wiki.westcall.cloud/rest_api
- МГТС - https://vats.mgts.ru/
- ТТК - https://company.ttk.ru/
- Virgin Connect - https://virginconnect.ru/business/vas/8800-vats/
- Гарс Телеком - https://garstelecom.ru/
- Наука-связь - https://www.naukanet.ru/uslugi/phone.html
- RiNet - https://corp.rinet.ru/services/virtual_ats/
- Сибирские Сети - https://business.sibset.ru/oats
- Авантел - https://avantel.ru/services/telephony/
- Вест Колл СПб - https://westcall.spb.ru/for_office/intell_services/oats/
- ВестКолл Москва - https://westcall.ru/small-business/
- Омские Кабельные Сети - http://www.omkc.ru/phone
- Новотелеком - https://2090909.ru/ip-telefoniya/
- Деловая Сеть Иркутск - https://dsi.ru/services/telefoniya/oblachnaya-ats/
Страны СНГ
Moldcell (Молдавия), Kcell (Казахстан), Beeline Киргизия
Данная интеграция поддерживается модулем Модуль: Центр исходящих звонков.
Далее инструкция будет составлена на основе Личного кабинета Гравител.
Возможности интеграции с облачной АТС “Гравител”
Нам удалось реализовать следующий функционал:
- Запрос обратного звонка по клику на номер в CRM - АТС перезванивает сначала оператору, затем звонит вызываемому абоненту;
Получение статуса заказанного звонка- на основе уведомлений из АТС. Не предусмотрено API;- Поднятие карточки при входящем звонке;
Прерывание вызова- окончание вызова/разговора по инициативе оператора. Не предусмотрено API;- Синхронизация истории звонков - загрузка информации о совершенных вызовах;
- Прослушивание записей звонков не заходя в личный кабинет;
- "Умная" переадресация - при входящем звонке АТС запрашивает у CRM номер оператора (сначала внутренний номер, затем, если оператор не в сети - мобильный номер) и переводит звонок прямо на него.
Кнопки действий в окне разговоров
- Разговор с контактом, который есть в базе CRM - доступна кнопка добавления Обращения, если модуль активен
- Разговор с контактом, от которого пришла заявка в Сборщик заявок - доступна кнопка, вызывающая форму обработки Заявки
- Разговор с неизвестным контактом - доступна кнопка вызова Экспрессс-формы и формы добавления Обращения, если модуль активен
Настройка услуг в личном кабинете Гравител
В личном кабинете переходим к настройкам интеграции:
- Чтобы интеграция заработала, необходимо подключить услугу "Подключение по API". Для этого переходим в соответствующий раздел и активируем её. (услуга может быть платной в зависимости от тарифного плана).
- Копируем "Уникальный код вашей АТС" и "Ключ для создания подписи" и указываем их в настройках CRM
- В поле "Адрес внешней системы" вписываем значение "Ссылка для получения событий", полученное в настройках CRM
- Остальные настройки берем такие же, какие указаны на изображении ниже:
- Если вы хотите записывать разговоры и прослушивать их из CRM, надо активировать услугу записи. Идем в раздел "Запись разговоров" и активируем услугу (услуга может быть платной в зависимости от тарифного плана, а время хранения записей необходимо уточнить у провайдера).
- Далее добавляем сотрудников и присваиваем им номера. При этом в качестве логина необходимо использовать следующий формат xxx701@company.gravitel.ru, где
- xxx - любые буквенные наборы
- 701 - внутренний номер оператора
- company.gravitel.ru - адрес АТС
Настройка Личного кабинета закончена, приступаем к настройке CRM
Настройка CRM
Все настройки подключения к серверу АТС проводятся в Панели управления CRM - Интеграция / Сервер ip-телефонии:
Проверка соединения
Вы можете проверить правильность параметров и возможность соединения с сервером Asterisk прямо из панели. При этом данные для проверки берутся непосредственно из формы, т.е. проверить соединение можно до сохранения параметров.
В результате успешного соединения будет получен подробный ответ от сервера. В противном случае будет сообщено об ошибке или ответ будет пустым.
Трекинг звонков
Данный функционал не выделен в API сервиса и по возможности реализуется с помощью синхронизации статистики звонков
Определение имени звонящего
Данный функционал поддерживается сервисом
"Умная" переадресация
Настраивается в личном кабинете АТСЗвонок по клику из CRM
Функционал работает сразу после включения
- Необходимо настроить внутренний номер каждого сотрудника. Это делается в разделе Администрирование / Сотрудники / Редактировать сотрудника:
Теперь все номера телефонов в системе будут преобразованы в ссылки. При клике на любой номер система будет отправлять запросы на сервер ВАТС для совершения звонка методом Callback – т.е. сервер будет сначала набирать номер оператора, отправившего запрос, а затем на номер абонента.
Настройка для синхронизации статистики (CDR).
Функционал работает сразу после включения в фоновом режиме, если в CRM работает хоть один сотрудник
- Для синхронизации по расписанию (например, с помощью утилиты CRON) следует запускать скрипт адрес_crm/api/gravitel/cdr.php?hours=1, где hours - синхронизируемый период в часах
Прослушивание разговоров
Прослушать записанные разговоры можно либо из раздела "Календарь" / "История звонков", либо непосредственно из карточки Клиента или Контакта.
Кастомизация окна телефонии
В коробочной версии SalesMan CRM есть возможность внести какие-либо изменения в окно телефонии с помощью javascript. Данные в этом окне формируются с помощью скрипта /js/wokers/gravitel.js