Мегафон
Как подключить сервис
Настройка интеграции производится через личный кабинет администратора. В левом нижнем углу нажмите “Настройки”, чтобы перейти к настройкам АТС.
В окне настроек нажмите на кнопку “Интеграция с CRM”
В конце списка найдите “Ваша CRM” и нажмите “Подключить”.
В открывшейся странице заполняем все пустые поля.
Имя вашей CRM - можно указать любое (например, Salebot).
Адрес вашей CRM - https://chatter.salebot.pro/megafon_webhook (для получения уведомлений о звонках).
Ключ для авторизации в вашей CRM - в настройках вашего проекта в Salebot скопируйте “Ключ доступа к API” и вставьте его в это поле. (Если ключа в настройках нет, нажмите на кнопку “Сгенерировать”).
Обращаем внимание, что после перегенерации ключей придется заменять их на новые во всех местах, где они использовались.
Также здесь есть уже заполненное поле “Ключ для авторизации в АТС”. Этот ключ пригодится для подключения интеграции в Salebot, сохраните его.
После заполнения полей, нажмите на кнопку “Сохранить”. Настройка интеграции на стороне Мегафон завершена.
Подключение интеграции в Salebot
В Salebot перейдите в раздел “Телефония” и заполните данные для подключения Мегафон.
API token мы скопировали ранее в личном кабинете Мегафон, в настройках интеграции.
Megafon domain - это адрес вашей виртуальной АТС, по которому вы входите в личный кабинет.
Нажмите “Сохранить настройки”.
Сервис Мегафон подключен.
Настройка звонков из карточки клиента
Для успешной работы с телефонией нам также понадобится информация о сотрудниках.
Для настройки возможности осуществлять звонки непосредственно из карточки клиента введите сотрудников в систему Salebot. После регистрации сотрудника зайдите в редактирование его данных.
В позиции “Способ совершения телефонных звонков” выберите звонки по API Мегафон.
Если выбрать пункт Отключить звонки, то этот сотрудник не сможет совершать звонки и иконка телефона возле номеров телефона у него не будет отображаться.
Звонки через приложение - при нажатии на иконку телефона звонок будет перенаправлен в приложение, установленное для звонков на Вашем устройстве (Zopier и тд).
Звонки по API Megafon - при клике на иконку телефона АТС звонок поступит менеджеру, чей логин или телефон вы указали в карточке, а затем клиенту.
После выбора способа совершения телефонных звонков в “Звонки по API Megafon” появится дополнительное поле, в котором может быть указан логин, внутренний номер или прямой телефонный номер вашего сотрудника.
Информацию о номере или логине сотрудника можно найти в личном кабинете виртуальной АТС Мегафон
Для осуществления звонка выбранным методом достаточно в карточке клиента нажать на иконку голубой телефонной трубки рядом с его номером телефона:
Как происходит сопоставление клиента
Для работы с телефонией используются номера в формате 71234567890 (должен начинаться с 7( или с иного кода другой страны, например, 375), состоять из 11 и более цифр и не иметь лишних знаков и отступов).
Последовательность сопоставления данных о клиенте: 1. Осуществляется поиск клиента Телефонии. Если клиент не найден, то происходит поиск по значениям всех переменных по всему списку клиентов проекта. Первая найденная запись о клиенте считается тем самым "искомым" клиентом. 2.Если клиент не найден среди клиентов Телефонии и:
если к проекту подключен любой мессенджер, например, Whatsapp, то будет создан клиент Whatsapp с данным номером телефона;
если к проекту не подключены иные виды мессенджеров (Whatsapp, Viber, Instagram и т.д.), то будет создан клиент Телефонии. Такому клиенту Вы сможете совершать только звонки с получением информации о них. Написать такому клиенту возможности нет.
Функция Salebot обратный звонок
Для того чтобы совершить звонок из бота, необходимо использовать функцию megafon_call(client_phone, user), которая принимает на вход следующие параметры:
client_phone - номер клиента, которому должен быть совершен звонок, строка, пример - '79004443322'.
user - логин, внутренний номер или прямой телефонный номер вашего сотрудника, строка, пример - “admin@vats123456.megapbx.ru”.
Виды уведомлений
При совершении звонков, в диалог с клиентом будут поступать следующие уведомления:
megafon_call_event <event>, возможные <event>:
ACCEPTED - Звонок успешно принят (менеджер снял трубку).
COMPLETED - Звонок успешно завершен (менеджер или клиент положили трубку после разговора)
OUTGOING - Менеджер совершает исходящий звонок (ВАТС пытается дозвониться до клиента)
TRANSFERRED - Входящий звонок переведен на другого сотрудника
После завершения звонка, в диалог приходит колбек со статусом звонка.
megafon_call_status <status>, возможные <status> звонка:
Success ‑ Успешный входящий (исходящий) звонок;
Missed ‑ пропущенный входящий (исходящий) звонок;
Cancel – входящий (исходящий) звонок отменен;
Busy – получен ответ «Занято» (только исходящий);
NotAvailable – получен ответ «Абонент недоступен» (только исходящий);
NotAllowed – получен ответ «Звонки на это направление запрещены» (только исходящий);
NotFound – получен ответ «Вызываемый абонент не найден, нет такого SIP номера» (только исходящий).
Также после звонка у клиента создаются переменные с информацией о звонке.
megafon_call_direction - входящий или исходящий звонок (in/out)
megafon_call_ext - короткий номер сотрудника
megafon_call_id - ID звонка
megafon_call_user - сотрудник, который разговаривал с клиентом
megafon_record_link - ссылка на запись разговора. Чтобы запись сохранялась, нужно подключить соответствующую услугу в Мегафон
Last updated