Специальный плагин 3CX позволяет состыковать 3CXPhone (это софтфон) с контактами из Office. Он может показывать информацию о звонящем в карточке Office 365, сохранять новый контакт если номер не найден и вести статистику по вызовам. Исходящие вызовы для Office 365 можно делать при помощи комбинации «горячих клавиш». Просто выделяете номер и нажимаете нужные кнопки, номер будет набран через 3CX Phone автоматически.
![](https://habrastorage.org/r/w1560/files/fd7/810/5f2/fd78105f27b145a0a9d9e67a9605c41e.png)
Скачать дистрибутив можно здесь:
http://downloads.3cx.com/downloads/3CXPlugins.exe
Выберите Microsoft Office 365 и следуйте инструкциям.
![](https://habrastorage.org/files/07c/987/bda/07c987bda57741a59bb715940f8ef441.PNG)
Посла завершения установки, запустите 3CX Plugins Manager для настройки плагина.
![](https://habrastorage.org/r/w1560/files/266/e0c/f6d/266e0cf6df804940b221391c326fd67a.png)
Настройки плагина Office 365 доступны в разделе General. Здесь можно настроить когда именно показывать карточку контакта (при вызове, после ответа, или не показывать вообще), можно ограничить длину Caller ID на которую будет реагировать приложение (например, не открывать для внутренних трехзначных номеров).
![](https://habrastorage.org/r/w1560/files/fe7/c7d/a14/fe7c7da14c3843c28c56f0125e712484.png)
Если необходимо регистрировать факт звонка с заметках к контакту — включите Enable Journaling. Журналирование будет добавлять новую строку в заметки контакта каждый раз после завершения разговора. Также, можно создавать новый контакт если Caller ID не будет найден, для этого выберите соответствующую опцию.
В разделе Поведение (Behavior) можно выбрать количество сравниваемых цифр в номере. Это нужно для случаев когда один и тот же номер может быть представлен в разном виде в зависимости от оператора связи или формата (внутренний, международный). Сравнение идет по последним Х цифрам CallerID с последними Х цифрами номера в контакте.
Здесь нужно заполнить информацию для аутентификации. Укажите email и пароль.
![](https://habrastorage.org/r/w1560/files/00b/426/493/00b4264931fb4e69a506db3a90c99283.png)
Раздел Contact Lookup позволяет настроить отображение информации о входящем вызова в браузере по-умолчанию или любом другом.
При входящем вызове и совпадении номера из списка контактов, карточка автоматически откроется в браузере.
![](https://habrastorage.org/r/w1560/files/492/37f/608/49237f608bf84edd995636f1928c07d7.png)
Если включена опция Enable Journaling, после окончания разговора в заметки будет добавлена информация о звонке.
Если номер на найден и включена опция Create new contacts if not found, то будет создан новый контакт.
![](https://habrastorage.org/r/w1560/files/1da/787/a2b/1da787a2bcfe4464aca768f3921bbdd4.png)
Для исходящих вызовов из Office 365 нужно использовать комбинацию «горячих клавиш». Это функция уже встроена в 3CXPhone for Windows. И сам плагин Office 365 не добавляет никакой функциональности.
Просто выделите номер мышью, и нажмите комбинацию кнопок, номер автоматически будет скопирован в 3CX Phone и набран, при этом удаляется весь ненужный мусор (пробелы, тире, плюс и т.п.).
![](https://habrastorage.org/files/fd7/810/5f2/fd78105f27b145a0a9d9e67a9605c41e.png)
Требования к системе
- Любая коммерческая версия 3CX Phone System v14
- Установленный и запущенный 3CXPhone for Windows
- Аккаунт Office 365
Установка плагина к Office 365
Скачать дистрибутив можно здесь:
http://downloads.3cx.com/downloads/3CXPlugins.exe
Выберите Microsoft Office 365 и следуйте инструкциям.
Посла завершения установки, запустите 3CX Plugins Manager для настройки плагина.
Настройка Office 365 Plugin
![](https://habrastorage.org/files/266/e0c/f6d/266e0cf6df804940b221391c326fd67a.png)
Настройки плагина Office 365 доступны в разделе General. Здесь можно настроить когда именно показывать карточку контакта (при вызове, после ответа, или не показывать вообще), можно ограничить длину Caller ID на которую будет реагировать приложение (например, не открывать для внутренних трехзначных номеров).
![](https://habrastorage.org/files/fe7/c7d/a14/fe7c7da14c3843c28c56f0125e712484.png)
Если необходимо регистрировать факт звонка с заметках к контакту — включите Enable Journaling. Журналирование будет добавлять новую строку в заметки контакта каждый раз после завершения разговора. Также, можно создавать новый контакт если Caller ID не будет найден, для этого выберите соответствующую опцию.
В разделе Поведение (Behavior) можно выбрать количество сравниваемых цифр в номере. Это нужно для случаев когда один и тот же номер может быть представлен в разном виде в зависимости от оператора связи или формата (внутренний, международный). Сравнение идет по последним Х цифрам CallerID с последними Х цифрами номера в контакте.
Настройка Office 365
Здесь нужно заполнить информацию для аутентификации. Укажите email и пароль.
![](https://habrastorage.org/files/00b/426/493/00b4264931fb4e69a506db3a90c99283.png)
Раздел Contact Lookup позволяет настроить отображение информации о входящем вызова в браузере по-умолчанию или любом другом.
Входящие вызовы
При входящем вызове и совпадении номера из списка контактов, карточка автоматически откроется в браузере.
![](https://habrastorage.org/files/492/37f/608/49237f608bf84edd995636f1928c07d7.png)
Если включена опция Enable Journaling, после окончания разговора в заметки будет добавлена информация о звонке.
Если номер на найден и включена опция Create new contacts if not found, то будет создан новый контакт.
![](https://habrastorage.org/files/1da/787/a2b/1da787a2bcfe4464aca768f3921bbdd4.png)
Звонки из Office 365
Для исходящих вызовов из Office 365 нужно использовать комбинацию «горячих клавиш». Это функция уже встроена в 3CXPhone for Windows. И сам плагин Office 365 не добавляет никакой функциональности.
Просто выделите номер мышью, и нажмите комбинацию кнопок, номер автоматически будет скопирован в 3CX Phone и набран, при этом удаляется весь ненужный мусор (пробелы, тире, плюс и т.п.).
Скачать
- Office 365 Plugin
- 3CX Phone for Windows (без него плагин не работает)
- 3CX Phone System for Windows