Oktell и Bitrix24 — различия между версиями
(не показаны 23 промежуточные версии этого же участника) | |||
Строка 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== | ||
+ | Настроить звонки между Битрикс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== | ==Звонки из Oktell в Битрикс24== | ||
+ | |||
+ | <span style="color:red;"> '''ВНИМАНИЕ: Для версий ниже 2.12 чтобы совершать звонки из Oktell в Битрикс24 нужен дополнительный шлюз. ''' | ||
+ | |||
'''Шаг 1.''' В Битрикс24 откройте пункт меню '''Телефония/Настройки телефонии'''. Далее в параграфе "Подключить SIP АТС" нажмите кнопку "Подключить". | '''Шаг 1.''' В Битрикс24 откройте пункт меню '''Телефония/Настройки телефонии'''. Далее в параграфе "Подключить SIP АТС" нажмите кнопку "Подключить". | ||
Строка 23: | Строка 75: | ||
'''Шаг 2.''' Нажмите "Подключить офисную АТС" и введите следующие данные: | '''Шаг 2.''' Нажмите "Подключить офисную АТС" и введите следующие данные: | ||
*Название подключения - внутреннее название соединения. В примере, fromOktell | *Название подключения - внутреннее название соединения. В примере, fromOktell | ||
− | *Адрес сервера - внешний IP-адрес Oktell. В примере, | + | *Адрес сервера - внешний IP-адрес Oktell. В примере, 123.45.67.89 |
*Логин и пароль - учетная запись для подключения. Можете вводить любые, например qwerty/qwerty. Эти данные использоваться не будут. | *Логин и пароль - учетная запись для подключения. Можете вводить любые, например qwerty/qwerty. Эти данные использоваться не будут. | ||
Нажмите "Подключить". | Нажмите "Подключить". | ||
Строка 63: | Строка 115: | ||
[[Файл:Oktell Bitrix24 006.png|center|1000px]] | [[Файл:Oktell Bitrix24 006.png|center|1000px]] | ||
+ | --> | ||
===Передача CallerId клиента=== | ===Передача CallerId клиента=== | ||
Строка 74: | Строка 127: | ||
[[Файл:Oktell Bitrix24 010.png|center|1000px]] | [[Файл:Oktell Bitrix24 010.png|center|1000px]] | ||
+ | <!-- | ||
+ | ==Звонки из Битрикс24 в Oktell. Шлюз без регистрации.== | ||
− | + | Исходящие звонки создаются через подключение без регистрации. | |
− | + | Звонить из Битрикса можно только на номера длиной больше 10 символов. Поскольку шлюз для удобства создается с внешними линиями, все звонки будут попадать в главный сценарий. Поэтому в самом начале следует определить с какой линии пришел звонок. Если это линия подключенная к Битрикс24, то определить на какой внутренний номер звонил абонент и направить его на внутреннее переключение. | |
− | Следует отметить, что любые исходящие звонки из Битрикса24 платные. Для обхода этого читайте параграф [[Обход платных исходящих звонков]]. | + | Следует отметить также, что любые исходящие звонки из Битрикса24 платные. Для обхода этого читайте параграф [[Oktell и Bitrix24#Обход платных исходящих звонков|Обход платных исходящих звонков]]. |
'''Шаг 1.''' Откройте Oktell и перейдите в модуль Администрирование/Карта сети. Добавьте шлюз на карту сети для входящих звонков из Битрикс24. | '''Шаг 1.''' Откройте Oktell и перейдите в модуль Администрирование/Карта сети. Добавьте шлюз на карту сети для входящих звонков из Битрикс24. | ||
*Название - любое | *Название - любое | ||
− | *Тип регистрации - | + | *Тип регистрации - Без регистрации |
+ | *Имя домена/ IP адрес шлюза - домен '''sip.voximplant.com''' | ||
+ | *IP адрес SIP-proxy сервера - '''69.167.178.6''' | ||
*Название потока - любое, будет отображаться в модуле Администрирование/Мониторинг. В примере '''bitrix-incoming''' | *Название потока - любое, будет отображаться в модуле Администрирование/Мониторинг. В примере '''bitrix-incoming''' | ||
− | |||
− | |||
*Количество транков - максимально допустимое количество входящих соединений из Битрикс24 в Oktell. | *Количество транков - максимально допустимое количество входящих соединений из Битрикс24 в Oktell. | ||
После настройки шлюза перейдите на вкладку "Сохранение". Нажмите "Проверить", затем "Сохранить". | После настройки шлюза перейдите на вкладку "Сохранение". Нажмите "Проверить", затем "Сохранить". | ||
− | [[Файл:Oktell Bitrix24 | + | [[Файл:Oktell Bitrix24 011.png|center]] |
− | '''Шаг 2.''' В | + | '''Шаг 2.''' В разделе '''Телефония/Настройка номеров''' укажите в настройке "Номер для исходящего звонка по умолчанию" соединение для исходящих звонков "fromOktell". |
− | + | Нажмите "Сохранить". | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | [[Файл:Oktell Bitrix24 | + | [[Файл: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.
После настройки шлюза перейдите на вкладку "Сохранение". Нажмите "Проверить", затем "Сохранить".
Шаг 2. В Битрикс24 откройте пункт меню Телефония/Настройки телефонии. Далее в параграфе "Подключить SIP АТС" нажмите кнопку "Подключить".
Шаг 3. Нажмите "Подключить облачную АТС" и введите следующие данные:
- Название подключения - внутреннее название соединения. В примере, toOktell
- Адрес сервера - внешний IP-адрес Oktell. В примере, 123.45.67.89
- Логин и пароль - введите параметры учетной записи из п.1
Нажмите "Подключить".
Шаг 4. Убедитесь, что подключение прошло успешно. На этой же странице уберите галочки
- на пункте Маршрутизация звонков/1. Обработка добавочного номера.
- на пункте Мелодии звонков/Приветствие.
Нажмите "Сохранить" в конце страницы.
Шаг 5. В разделе Телефония/Настройка номеров укажите в настройке "Номер для исходящего звонка по умолчанию" соединение для исходящих звонков "toOktell".
Нажмите "Сохранить".
Передача CallerId клиента
Чтобы в Битрикс24 определился корректный CallerID клиента, надо его подставить в Caller Name. В примере показан компонент "Переключение внешнее" со следующими параметрами:
- Номер - указывается внутренний номер сотрудника внутри Битрикс24
- Направления - выбраны все линии из подключения "bitrix-outcoming"
- Caller Id - логин учетной записи, в примере sip7
- Caller Name - указывается CallerId клиента для передачи в CRM.
Обход платных исходящих звонков
Основная идея: Чтобы звонок был бесплатным, надо чтобы он был входящим. То есть инициатором звонка должен быть Oktell.
К сожалению, в главном сценарии не получится определить внутренний номер сотрудника в Битрикс24, поэтому идея с обрывом связи и перезвоном отклоняется. Однако, можно реализовать следующие алгоритмы.
1. Использовать Oktell Fast Call. Сотрудник Битрикс24 выделяет номер и нажимает F9. Запускается служебный сценарий, который перезванивает в Битрикс24.
2. Напишите HTML страницу, в которой сотрудник будет вводить свой внутренний номер в CRM и номер, на который он хочет позвонить. Данные передаются как параметры серверного метода execsvcscript.