Oktell и Bitrix24 — различия между версиями

Материал из Oktell
Перейти к: навигация, поиск
 
(не показаны 34 промежуточные версии этого же участника)
Строка 6: Строка 6:
  
 
'''Сайт компании:''' http://www.bitrix24.ru/
 
'''Сайт компании:''' http://www.bitrix24.ru/
 +
 +
 +
<span style="color:red;"> ВНИМАНИЕ: Интеграция возможна, начиная с версии '''Oktell''' не ниже 2.12
 +
  
 
<span style="color:red;"> '''ВНИМАНИЕ: Битрикс24 развивает собственную телефонию, из-за чего в интеграции много проблем. Мы ведем диалог с разработчиками и возможно улучшим действующую схему.'''  
 
<span style="color:red;"> '''ВНИМАНИЕ: Битрикс24 развивает собственную телефонию, из-за чего в интеграции много проблем. Мы ведем диалог с разработчиками и возможно улучшим действующую схему.'''  
  
  
==Настройка интеграции==
+
'''Основные проблемы интеграции:'''
 +
*По умолчанию, работа сотрудников только с гарнитурой. Можно исправить через внутреннюю нумерацию или через подключение IP-телефона к Битрикс24.
 +
*Любые исходящие звонки - платные. Вначале вам дадут 60 бесплатных минут, затем нужно будет оплатить SIP-коннектор. Можно исправить [[Oktell_и_Bitrix24#Обход платных исходящих звонков|настройкой Oktell]].
  
Чтобы совершать звонки между продуктами Битрикс24 и Oktell нужно создать 2 подключения: отдельно для исходящих и входящих звонков.
+
==Звонки между Битрикс24 и Oktell==
  
 +
Настроить звонки между Битрикс24 и Oktell можно через соединение с регистрацией. Для этого вначале учетная запись создается в Oktell, затем данные указываются в Битрикс24.
 +
 +
'''Шаг 1.''' Откройте Oktell и перейдите в модуль Администрирование/Карта сети. Добавьте шлюз на карту сети для входящих звонков из Битрикс24.
 +
*Название - любое
 +
*Тип регистрации - на стороне сервера
 +
*Название потока - любое, будет отображаться в модуле Администрирование/Мониторинг. В примере '''bitrix-incoming'''
 +
*Имя пользователя и Логин - задайте логин для подключения. В примере '''Bitrix24'''.
 +
*Пароль  - задайте пароль для подключения. Воспользуйтесь кнопкой "Сгенерировать".
 +
*Количество транков - максимально допустимое количество входящих соединений из Битрикс24 в Oktell.
 +
После настройки шлюза перейдите на вкладку "Сохранение". Нажмите "Проверить", затем "Сохранить".
 +
 +
 +
[[Файл:Oktell Bitrix24 008.png|center]]
 +
 +
 +
'''Шаг 2.''' В Битрикс24 откройте пункт меню '''Телефония/Настройки телефонии'''.  Далее в параграфе "Подключить SIP  АТС" нажмите кнопку "Подключить".
 +
 +
 +
'''Шаг 3.''' Нажмите "Подключить облачную АТС" и введите следующие данные:
 +
*Название подключения - внутреннее название соединения. В примере, toOktell
 +
*Адрес сервера - внешний IP-адрес Oktell. В примере, 123.45.67.89
 +
*Логин и пароль - введите параметры учетной записи из п.1
 +
Нажмите "Подключить".
 +
 +
 +
[[Файл:Oktell Bitrix24 009.png|center|700px]]
 +
 +
 +
'''Шаг 4.''' Убедитесь, что подключение прошло успешно. На этой же странице уберите галочки
 +
*на пункте Маршрутизация звонков/1. Обработка добавочного номера.
 +
*на пункте Мелодии звонков/Приветствие.
 +
Нажмите "Сохранить" в конце страницы.
 +
 +
 +
'''Шаг 5.''' В разделе '''Телефония/Настройка номеров''' укажите в настройке "Номер для исходящего звонка по умолчанию" соединение для исходящих звонков "toOktell".
 +
 +
Нажмите "Сохранить".
 +
 +
 +
[[Файл:Oktell Bitrix24 007.png|center|700px]]
 +
 +
<!--
 +
==Звонки из Oktell в Битрикс24==
 +
 +
<span style="color:red;"> '''ВНИМАНИЕ: Для версий ниже 2.12 чтобы совершать звонки из Oktell в Битрикс24 нужен дополнительный шлюз. '''
  
===Звонки из Oktell в Битрикс24===
 
  
 
'''Шаг 1.''' В Битрикс24 откройте пункт меню '''Телефония/Настройки телефонии'''.  Далее в параграфе "Подключить SIP  АТС" нажмите кнопку "Подключить".  
 
'''Шаг 1.''' В Битрикс24 откройте пункт меню '''Телефония/Настройки телефонии'''.  Далее в параграфе "Подключить SIP  АТС" нажмите кнопку "Подключить".  
  
[[Файл:Oktell Bitrix24 001.png|center|800px]]
+
 
 +
[[Файл:Oktell Bitrix24 001.png|center|700px]]
  
  
'''Шаг 2.''' Нажмите "Подключить Офисную АТС" и введите следующие данные:  
+
'''Шаг 2.''' Нажмите "Подключить офисную АТС" и введите следующие данные:  
 
*Название подключения - внутреннее название соединения. В примере, fromOktell
 
*Название подключения - внутреннее название соединения. В примере, fromOktell
*Адрес сервера - внешний IP-адрес Oktell. В примере, 91.144.142.107
+
*Адрес сервера - внешний IP-адрес Oktell. В примере, 123.45.67.89
 
*Логин и пароль - учетная запись для подключения. Можете вводить любые, например qwerty/qwerty. Эти данные использоваться не будут.  
 
*Логин и пароль - учетная запись для подключения. Можете вводить любые, например qwerty/qwerty. Эти данные использоваться не будут.  
 
Нажмите "Подключить".  
 
Нажмите "Подключить".  
  
[[Файл:Oktell Bitrix24 002.png|center|800px]]
+
[[Файл:Oktell Bitrix24 002.png|center|700px]]
  
  
Строка 38: Строка 89:
 
Нажмите "Сохранить" в конце страницы.
 
Нажмите "Сохранить" в конце страницы.
  
[[Файл:Oktell Bitrix24 003.png|center|800px]]
+
 
 +
[[Файл:Oktell Bitrix24 003.png|center|700px]]
  
  
Строка 45: Строка 97:
 
Нажмите "Сохранить".
 
Нажмите "Сохранить".
  
[[Файл:Oktell Bitrix24 004.png|center|800px]]
 
  
[[Файл:Oktell Bitrix24 005.png|center]]
+
<center>[[Файл:Oktell Bitrix24 004.png|700px]][[Файл:Oktell Bitrix24 005.png]]</center>
  
  
  
'''Шаг 5.'''. Откройте Oktell и перейдите в модуль Администрирование/Карта сети. Добавьте шлюз на карту сети для исходящих звонков из Oktell. Введите данные из пункта 3.  
+
'''Шаг 5.''' Откройте Oktell и перейдите в модуль Администрирование/Карта сети. Добавьте шлюз на карту сети для исходящих звонков из Oktell. Введите данные из пункта 3.  
 
*Название - любое
 
*Название - любое
 
*Тип регистрации - на стороне шлюза
 
*Тип регистрации - на стороне шлюза
Строка 64: Строка 115:
 
[[Файл:Oktell Bitrix24 006.png|center|1000px]]
 
[[Файл:Oktell Bitrix24 006.png|center|1000px]]
  
 +
-->
  
===Звонки из Битрикс24 в Oktell===
+
===Передача CallerId клиента===
 +
 
 +
Чтобы в Битрикс24 определился корректный CallerID клиента, надо его подставить в Caller Name. В примере показан компонент "Переключение внешнее" со следующими параметрами:
 +
*Номер - указывается внутренний номер сотрудника внутри Битрикс24
 +
*Направления - выбраны все линии из подключения "bitrix-outcoming"
 +
*Caller Id - логин учетной записи, в примере sip7
 +
*Caller Name - указывается CallerId клиента для передачи в CRM.
 +
 
 +
 
 +
[[Файл:Oktell Bitrix24 010.png|center|1000px]]
 +
<!--
 +
 
 +
==Звонки из Битрикс24 в Oktell. Шлюз без регистрации.==
 +
 
 +
Исходящие звонки создаются через подключение без регистрации.
 +
 
 +
Звонить из Битрикса можно только на номера длиной больше 10 символов. Поскольку шлюз для удобства создается с внешними линиями, все звонки будут попадать в главный сценарий. Поэтому в самом начале следует определить с какой линии пришел звонок. Если это линия подключенная к Битрикс24, то определить на какой внутренний номер звонил абонент и направить его на внутреннее переключение.
 +
 
 +
Следует отметить также, что любые исходящие звонки из Битрикса24 платные. Для обхода этого читайте параграф [[Oktell и Bitrix24#Обход платных исходящих звонков|Обход платных исходящих звонков]].
 +
 
 +
'''Шаг 1.''' Откройте Oktell и перейдите в модуль Администрирование/Карта сети. Добавьте шлюз на карту сети для входящих звонков из Битрикс24.
 +
*Название - любое
 +
*Тип регистрации - Без регистрации
 +
*Имя домена/ IP адрес шлюза - домен '''sip.voximplant.com'''
 +
*IP адрес SIP-proxy сервера - '''69.167.178.6'''
 +
*Название потока - любое, будет отображаться в модуле Администрирование/Мониторинг. В примере '''bitrix-incoming'''
 +
*Количество транков - максимально допустимое количество входящих соединений из Битрикс24 в Oktell.
 +
После настройки шлюза перейдите на вкладку "Сохранение". Нажмите "Проверить", затем "Сохранить".
 +
 
 +
 
 +
[[Файл:Oktell Bitrix24 011.png|center]]
 +
 
 +
 
 +
'''Шаг 2.''' В разделе '''Телефония/Настройка номеров''' укажите в настройке "Номер для исходящего звонка по умолчанию" соединение для исходящих звонков "fromOktell".
 +
 
 +
Нажмите "Сохранить".
 +
 
 +
 
 +
[[Файл:Oktell Bitrix24 012.png|center|700px]]
 +
 
 +
-->
  
  
 
===Обход платных исходящих звонков===
 
===Обход платных исходящих звонков===
 +
 +
'''Основная идея:''' Чтобы звонок был бесплатным, надо чтобы он был входящим. То есть инициатором звонка должен быть Oktell.
 +
 +
К сожалению, в главном сценарии не получится определить внутренний номер сотрудника в Битрикс24, поэтому идея с обрывом связи и перезвоном отклоняется. Однако, можно реализовать следующие алгоритмы.
 +
 +
'''1.''' Использовать [[Oktell Fast Call]]. Сотрудник Битрикс24 выделяет номер и нажимает F9. Запускается служебный сценарий, который перезванивает в Битрикс24.
 +
 +
'''2.''' Напишите HTML страницу, в которой сотрудник будет вводить свой внутренний номер в CRM и номер, на который он хочет позвонить. Данные передаются как параметры серверного метода [[Серверный_HTTP_интерфейс#execsvcscript|execsvcscript]].

Текущая версия на 14:33, 18 июня 2015

Наверх

Битрикс24 - это программное обеспечение, предоставляющее сотрудникам компании, клиентам и простым пользователям доступ к различной служебной информации компании. Доступ может быть организован как из внутренних, так и из внешних сетей с целью организации производственной деятельности. Битрикс24 упрощает рабочие процессы: обсуждение, согласование документов, работу с клиентами. Для 12 сотрудников - бесплатно.

Сайт компании: http://www.bitrix24.ru/


ВНИМАНИЕ: Интеграция возможна, начиная с версии Oktell не ниже 2.12


ВНИМАНИЕ: Битрикс24 развивает собственную телефонию, из-за чего в интеграции много проблем. Мы ведем диалог с разработчиками и возможно улучшим действующую схему.


Основные проблемы интеграции:

  • По умолчанию, работа сотрудников только с гарнитурой. Можно исправить через внутреннюю нумерацию или через подключение IP-телефона к Битрикс24.
  • Любые исходящие звонки - платные. Вначале вам дадут 60 бесплатных минут, затем нужно будет оплатить SIP-коннектор. Можно исправить настройкой Oktell.

Звонки между Битрикс24 и Oktell

Настроить звонки между Битрикс24 и Oktell можно через соединение с регистрацией. Для этого вначале учетная запись создается в Oktell, затем данные указываются в Битрикс24.

Шаг 1. Откройте Oktell и перейдите в модуль Администрирование/Карта сети. Добавьте шлюз на карту сети для входящих звонков из Битрикс24.

  • Название - любое
  • Тип регистрации - на стороне сервера
  • Название потока - любое, будет отображаться в модуле Администрирование/Мониторинг. В примере bitrix-incoming
  • Имя пользователя и Логин - задайте логин для подключения. В примере Bitrix24.
  • Пароль - задайте пароль для подключения. Воспользуйтесь кнопкой "Сгенерировать".
  • Количество транков - максимально допустимое количество входящих соединений из Битрикс24 в Oktell.

После настройки шлюза перейдите на вкладку "Сохранение". Нажмите "Проверить", затем "Сохранить".


Oktell Bitrix24 008.png


Шаг 2. В Битрикс24 откройте пункт меню Телефония/Настройки телефонии. Далее в параграфе "Подключить SIP АТС" нажмите кнопку "Подключить".


Шаг 3. Нажмите "Подключить облачную АТС" и введите следующие данные:

  • Название подключения - внутреннее название соединения. В примере, toOktell
  • Адрес сервера - внешний IP-адрес Oktell. В примере, 123.45.67.89
  • Логин и пароль - введите параметры учетной записи из п.1

Нажмите "Подключить".


Oktell Bitrix24 009.png


Шаг 4. Убедитесь, что подключение прошло успешно. На этой же странице уберите галочки

  • на пункте Маршрутизация звонков/1. Обработка добавочного номера.
  • на пункте Мелодии звонков/Приветствие.

Нажмите "Сохранить" в конце страницы.


Шаг 5. В разделе Телефония/Настройка номеров укажите в настройке "Номер для исходящего звонка по умолчанию" соединение для исходящих звонков "toOktell".

Нажмите "Сохранить".


Oktell Bitrix24 007.png


Передача CallerId клиента

Чтобы в Битрикс24 определился корректный CallerID клиента, надо его подставить в Caller Name. В примере показан компонент "Переключение внешнее" со следующими параметрами:

  • Номер - указывается внутренний номер сотрудника внутри Битрикс24
  • Направления - выбраны все линии из подключения "bitrix-outcoming"
  • Caller Id - логин учетной записи, в примере sip7
  • Caller Name - указывается CallerId клиента для передачи в CRM.


Oktell Bitrix24 010.png


Обход платных исходящих звонков

Основная идея: Чтобы звонок был бесплатным, надо чтобы он был входящим. То есть инициатором звонка должен быть Oktell.

К сожалению, в главном сценарии не получится определить внутренний номер сотрудника в Битрикс24, поэтому идея с обрывом связи и перезвоном отклоняется. Однако, можно реализовать следующие алгоритмы.

1. Использовать Oktell Fast Call. Сотрудник Битрикс24 выделяет номер и нажимает F9. Запускается служебный сценарий, который перезванивает в Битрикс24.

2. Напишите HTML страницу, в которой сотрудник будет вводить свой внутренний номер в CRM и номер, на который он хочет позвонить. Данные передаются как параметры серверного метода execsvcscript.