Как найти компанию в amoCRM
Бывают случаи, когда Вам необходимо получить данные о компании, которые хранятся в сущности контакта в Вашей amoCRM и передать их в другой сервис. В Albato есть такая возможность, получить данные о компании из amoCRM можно с помощью пары дополнительных шагов в связке.
Давайте рассмотрим варианты получения данных о “Компании” на примерах:
Вариант №1
За основу возьмем триггер от amoCRM «Новый контакт создан»

Следующим действием выбираем amoCRM «Поиск компании», чтобы получить данные “Компании” которая будет указана в Контакте.

Далее, в настройках связки, укажем параметр по которому Albato будет искать Компанию, у нас доступно поле «Название компании контакта»

Таким образом можно получить все данные о “Компании”, которые хранятся в сущности Контакта amoCRM.
Добавим еще один шаг в связку, куда планируем передавать полученные данные от “Компании”.

В качестве примера это будет Google Sheets действие «Новая строка на листе», указываем подключение, таблицу и лист, заполняем поля данными из выпадающих меню.

Здесь нам доступны разделы с данными относящиеся и к “Контакту”, и к “Компании”.

Пример заполнения полей связки:

На этом настройка связки закончена. Можно запускать и тестировать.

Вариант №2
Иногда бывает, что нужно получать данные о сделках, контактах и компаниях в одной связке. Рассмотрим такой пример, будем ловить изменения в Сделках и передавать данные о “Контактах” и “Компании”. Давайте посмотрим, как будет выглядеть такая связка. Выберем в качестве триггера «amoCRM: Изменение сделки».

Далее выбираем действие «amoCRM: Поиск контакта», так как данные о “Компании” хранятся в сущности “Контакта”. Из самой сделки мы сможем получить данные только в случае отдельного заполнение пользовательских полей, что очень неудобно, так как заставляет делать дополнительные действия в сущности Сделки.

Далее нам нужно указать параметр, по которому Albato в amoCRM будет искать Контакт. Указываем «ID Контакта» и нажимаем далее.

Следующим шагом добавляем «amoCRM — Поиск компании»

Указываем для поиска «Название компании контакта» из выпадающего меню.

Последним шагом связки будет сервис, куда Вы планируете передавать данные. У нас для примера это Google Sheets.

Добавляем действие «Новая строка на листе», указываем подключение, таблицу и лист, заполняем поля данными из выпадающих меню.

При такой настройке в таблицу можно передать данные из всех трех сущностей amoCRM: сделки, контакта, компании.

Пример заполнения полей

В итоге мы получаем вот такую связку. Настройка закончена, можно тестировать.

В заключении хотим обратить Ваше внимание на то, что если в сущности Контакта не будет данных о Компании, то на шаге «Поиска компании» amoCRM будет возвращать ошибку «Должны быть указаны поля для поиска дубликатов».