Интеграция IP-телефонии Intelco с amoCRM по механизму oAuth 2.0

На смену API пришел oAuth 2.0

Интеграция с amoCRM была заменена но новый механизм, направленный на повышение безопасности и контроль за выданными правами сторонним приложениям.

В данной статье будет предоставлено пошаговое описание интеграции по механизму oAuth 2.0 с Телефонией для бизнеса Intelco.

1. Нам требуется пройти в личный кабинет Intelco, по ссылке: my.intelco.org

Здесь нам следует выбрать пакет соответствующего пользователя в amoCRM и кликом по Названию (Label) развернуть перечень услуг.

Из данного перечня следует найти услугу для интеграции с amoCRM и нажать на Управлять (Manage).

2. После этого мы заходим в пункт Настройки (Settings), где нам потребуется заполнить соответствующие поля.

Первое что нужно сделать в этом окне, - скопировать ссылку (как указано на скриншоте) и вставить в поле URL перенаправления (Redirect URL).

3. Теперь нам следует пройти в свой аккаунт в amoCRM (требуются права администратора), при этом окно личного кабинет Intelco не закрываем.

Далее на панели инструментов переходим в «Настройки».

4. Мы сразу же попадаем в пункт меню «Интеграции» где нам требуется «Создать интеграцию».

5. Нажав на «Создать интеграцию» перед нами откроется окно где тоже имеется поле для «URL перенаправления» (самое верхнее). Вставляем в него туже самую ссылку что и в личном кабинете Intelco (пункт 2).

Далее ставим галочку возле «Предоставить доступ: Все» и заполняем поля с названием и описанием интеграции. Желательно название и описание выбрать таковыми, что бы было понятно для кого и для

чего данная интеграция и нажимаем «Сохранить».

6. После сохранения окно обновится и появится пункт «Ключи и доступы», заходим в него.

7. Копируем предоставленные ключ и ID интеграции и вносим в соответствующие поля в личном кабинете Intelco.

8. После вставки Секретного ключа и ID интеграции в личном кабинете Intelco, нам нужно заполнить поле URL. В этом поле вписываем наш домен amoCRM, для примера:

http://test.amocrm.ru....
test – это домен для поля URL.

9. После заполнения всех полей нам остается поставить всего две галочки, в поле Создать новую запись (Create a new record) выбрать Оба (Both) и получать pusр-уведомления только при входящих.

Нажимаем Сохранить (Save).

10. Теперь нам требуется выйти из аккаунта amoCRM, так как дальше нам необходимо войти под учетными данными пользователя для которого мы делаем интеграцию.

11. После сохранения изменений в личном кабинете Intelco отобразится кнопка amoCRM, нажимаем на нее (Мы должны выйти из под аккаунта админа!).

12. После нажатия на кнопку amoCRM, всплывет небольшое окошко где нам нужно ввести логин и пароль от аккаунта amoCRM того сотрудника, который использует данный пакет.

13. Из списка выбираем наш домен и нажимаем «Разрешить».

14. Если мы сделали все правильно, нам отобразится тоже самое окно личного кабинета Intelco. Закрываем его.

15. Возвращаемся в аккаунт администратора amoCRM, что бы проверить настройку интеграции.

16. Во вкладке «Выданные доступы» должен отобразится логин нашего сотрудника.

Если же вместо логина сотрудника отображается логин нашей администраторской учетной записи, значит мы ошиблись, несвоевременно выйдя из аккаунта администратора.

В таком случае отзываем доступ и повторяем пункты 10-16.

17. По окончанию настройки нашей интеграции во вкладке «Списки» будет создаваться контакт при входящих/исходящих звонках, так же в карточке контакта будут размещаться записи разговоров, для прослушивания и скачивания.

Напишите комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *