====== Настройка интеграции с amoCRM ====== [[:module-amo-crm|обратно к списку инструкций...]] ===== Системные требования ===== * Для использования модуля необходимо [[https://telefon.miko.ru/contacts/ | приобрести лицензии]] * АТС должна быть доступна на белом адресе из интернет * Адреса должен быть доступен по **https** протоколу, необходимо получить SSL сертификат (см. [[:module-get-ssl|lets encrypt модуль]]) * Работа виджета проверена на браузерах семейства Chrome: **Google Chrome**, **Yandex браузер** ===== Настройка ===== - Откройте web интерфейс MikoPBX - Перейдите в раздел "**Модули**" - "**Маркетплейс модулей**" - Установите "**Модуль интеграции с amoCRM**" {{ :module-amo-crm:amocrm-v2-1.png |}} - Перейдите к редактированию настроек модуля - На вкладке "**Настройка подключения**" заполните поле "**Адрес портала**" - Сгенерируйте новый «Ключ доступа к API MikoPBX» - Выполните действие "Сохранить" - Включите модуль - Выполните авторизацию на портале amoCRM. Это действие выполнит установку модуля на портал. {{ :module-amo-crm:amocrm-v2-2.png |}} - Модуль автоматически заполнит настройка на вкладке "Создание сущностей" {{ :module-amo-crm:amocrm-v2-3.png |}} - Перейдите в интерфейс портала amoCRM - Откройте **amoМаркет** - Перейдите на вкладку "**Установленные**" - Откройте настройки виджета MikoPBX - Укажите «**Адрес сервера MikoPBX**» - публичный адрес, на котором доступна АТС - Заполните «**Токен**», его значение следует взять из настроек АТС «**Ключ доступа к API MikoPBX**» {{ :module-amo-crm:amocrm-v2-4.png |}} - Назначьте внутренние номера в разделе: «**Пользователи АТС**» - Сохраните настройки ===== Web hooks ===== - Откройте **amoМаркет** - Перейдите по кнопке "**WEB HOOKS**" - Добавьте новое правило для адреса https://АДРЕС_АТС_MIKOPBX/pbxcore/api/amo-crm/v1/entity-update - Выберите события "контакт удален" / "сделка удалена" / "компания удалена" - Сохраните настройки Web hooks позволят более оперативно синхронизировать сущности с MikoPBX Если возникают сложности при настройке, Вы можете [[https://www.mikopbx.ru/support/ | обратиться к нам]] за помощью. ===== Создание сущностей ===== Модуль может автоматически создавать следующие сущности: * **Контакт** - карточка клиента * Шаблон имени нового контакта - к примеру Новый контакт Параметр **** будет заменен на номер телефона клиента. * **Неразобранное** * **Сделка** * "**Шаблон наименования**" - к примеру Новая сделка * "**Воронка**" - к ней будет отнесена сделка, * "**Этап воронки**" - статус сделки в воронке * "**Ответственный**" - "первый, кто ответил на вызов", "последний, кто ответил на вызов" * **Задача** - будет создана задача с крайним сроком выполнения, срок назначается в часах, относительно даты создания задачи * **Наименование задачи** - можно задать в виде шаблона Перезвонить по номеру * **Ответственный по задаче** - задача будет создана только в том случае, если удалось определить ответственного. Варианты: "первый, кто ответил на вызов", "последний, кто ответил на вызов", "ответственный по умолчанию" * Отвеченный входящий с неизвестного номера * Отвеченный входящий с известного номера * Отвеченный исходящий на известный номер * Отвеченный исходящий на неизвестный номер * Пропущенный с неизвестного номера * Пропущенный с известного номера * Не отвеченный исходящий на известный номер Для каждого типа звонка можно описать свое правило создания сущностей: {{ :module-amo-crm:amocrm-v2-5.png |}} Для каждого DID (номер компании, на который позвонил клиент). Можно создать уникальные правила создания сущностей. * [[:module-amo-crm:manual| Описание функционала.. ]] * [[:module-amo-crm|Обратно к списку инструкций...]]