Настройка интеграции с АмоСРМ (AmoCRM)

В данной статье мы разберём настройки интеграции вашего бота с системой АмоСРМ (AmoCRM) через сервис интеграций Apix-Drive.
В этой статье

В данной статье мы разберём настройки интеграции вашего бота с системой АмоСРМ (AmoCRM).

Подключение

ee14bac942db43a16d8b297303445eb8.png

1. Войдите или зарегистрируйтесь в AmoCRM и скопируйте ссылку на свой личный кабинет, пример: https://*******.amocrm.com/

c21413f10715fa3027e966f0d917406d.jpg

2. Перейдите к настройкам интеграции в личном кабинете: Бот — Настройки — Интеграции — AmoCRM — Настроить интеграцию.

3a4f0c2e69731436347facf95aaa8a9a.jpg

3. Вставьте скопированную ссылку на личный кабинет AmoCRM в поле ввода первого шага и нажмите кнопку "Сохранить".

42b164e3f45c457acb0ffda1a9f270e5.png370f75f97ffe037b975c2db00338509f.jpg

4. По кнопке во втором шаге перейдите в личный кабинет AmoCRM и разрешите доступ приложению PuzzleBot.

4ffbe981124c9955642099e7e7ea4c18.png

5. По окончанию установки отобразится окно приложения с результатом связки аккаунтов.

569b47a1c5a1f323a5197fa273630806.png

6. Вернитесь в личный кабинет PuzzleBot и нажмите “Продолжить”.

50a5d637199c76b048cda185da86af65.jpg

7. Укажите нужные поля и переменные для записи Telegram User ID пользователя и Имени или оставьте всё как есть и нажмите “Подключить интеграцию”.

Важно! Первая строка передаёт Telegram User ID лиду, а вторая контакту.

 

Настройки

Разберём настройки интеграции по подвкладкам.

Важно! Все действия с контактами и лидами происходят на основе Telegram User ID пользователя, в случае изменения данного поля в AmoCRM — действие не будет выполнено.

Контакты

На подкладке можно:

  1. Настроить синхронизацию контактов AmoCRM и пользователей вашего бота.
  2. Разово добавить пользователей бота в клиентов AmoCRM
  3. Разово добавить клиентов AmoCRM в пользователей бота
a9ed35157898e766bd4bd9e8cb91a134.jpg

Перед перечисленными выше действиями необходимо связать переменные PuzzleBot с полями контакта в AmoCRM.

 

Вы можете задать названия несуществующих полей и они будут созданы автоматически. 

Важно! Связанные переменные и поля при активной синхронизации будут заменять информацию на актуальную где бы она не была изменена, то есть изменив значение в поле AmoCRM — значение переменной PuzzleBot будет изменено тоже и наоборот. Исключением являются связки со стрелками.

Для активации синхронизации необходимо нажать на соответствующую кнопку. Синхронизации будет активна вплоть до отмены или смены ссылки на личный кабинет AmoCRM. 

Лиды

3f140e4acb1d77400bfb87f81a5d03ed.jpg

Финальные статусы — настройка позволяет определить с какого статуса система может игнорировать лиды. 
Например: проверка на наличие лида пришлёт отрицательный ответ, если лид перешел в финальный статус.

Несколько Лидов от одного пользователя — разрешает создавать 2 и более Лида от одного пользователя. 

Игнорировать Лиды в финальном статусе — работает в паре с настройкой финальных статусов, разрешает или запрещает игнорирование.

3c96a5cde04145a5762b6373d60416b6.png

Уведомление о смене стадии / этапа — позволяет настроить отправку команды при переходе Лида из одного статуса в другой.

Важно! При включении функции Игнорировать Лиды в финальном этапе уведомление на финальный статус отправлено не будет.

 

Действия

Разберём виды доступных действий для работы с AmoCRM.

f0d152add6b89dbde740ce91046b0a9b.png

 

Сделки и Лиды

Доступны следующие типы:

  1. Создать лид 
  2. Изменить поле лида 
  3. Изменить статус лида 
  4. Удалить лид 

Большая часть настроек понятны, разберём особенные:

a325bd8ccd88487e2a13028b9374d37d.png

Запись в поле — записывает значение указанное со стороны PuzzleBot :// в указанное поле внутри лида. Со стороны PuzzleBot :// в строку ввода может быть указан текст, число, формула или переменная.

Важно! Нельзя указывать запись в несуществующие поля лида.

ef6feefb74e4549f07c55f6993b7b629.png

Привязка к пользователю — определяет кто будет указан в информации о лиде контакт или Telegram User ID пользователя.

Важно! При выборе “По контакту” контакт должен быть предварительно создан в AmoCRM, при активной синхронизации это делается автоматически.

aaa87877fab95307b27bc86d1da04483.png

Активный лид — определяет с каким лидом или сделкой работать. Актуально при включении функции в настройках “Несколько лидов / сделок от одного пользователя”.

Контакт

Доступны следующие типы:

  1. Создать контакт
  2. Удалить контакт

 

Проверки

Разберём виды доступных проверок для работы с AmoCRM.

57afa343aee96a9d5c8c53bb09ec371e.png

Лиды

Доступны следующие типы:

  1. Наличие лида
  2. Статус лида 
  3. Значение поля лида 

Контакты

Доступны следующие типы:

  1. Наличие контакта
  2. Значение поля контакта