Создание и обновление карточек Trello при изменении сделок в Битрикс24 | Интеграция Trello и Битрикс24
Рассмотрим пример двусторонней автоматизации сервисов Битрикс24 и Trello. При создании новой сделки в Битрикс24 будем создавать новую карточку в Trello, при переносе карточки в другую колонку будем обновлять статус у сделки в Битирикс24, при обновлении статуса сделки в Битрикс24 будем обновлять имеющуюся карточку в Trello или создавать новую.
Перед созданием связок убедись, что оба сервиса подключены к Albato, и в карточке сделки в Битрикс24 создано дополнительное поле для хранения Trello.
Как подключить Битрикс24
Как подключить Trello к Albato.
Перейди в раздел Мои связки → Создать новую связку.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_tjdbre.png)
В новом окне выбери событие, которое будет запускать связку.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_ud8v2v.png)
События, которые запускают автоматизацию, называются триггеры.
Триггеры — это изменения, после которых Albato выполнит нужные действия. Триггеры работают в режиме реального времени и по расписанию.
Сервис, из которого будем передавать данные — Битрикс24
При каком событии запустится связка — Изменение/создание сделки
Подключение — создано ранее.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1vtri5n.png)
Нажмите Добавить триггер и переходите к следующему шагу – настройка действия.
Связка будет работать в реальном времени:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_qm8azg.png)
и при добавлении:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_k316zr.png)
Добавляем действие:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_xui04d.png)
Действия — что делает Albato после запуска связки. Также действия позволяют передавать данные в другие сервисы и системы.
Заполняем поля:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_pdz5mf.png)
Настраиваем шаг:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_ogiysq.png)
Добавляем следующее действие:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_19g0g1k.png)
Заполняем поля:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_3eswk8.png)
Настраиваем шаг:
Переходим к настройке шага:
Название карточки - параметр ID сделки из шага 1, важно название карточки ни в ком случае нельзя менять, на этом параметра будут работать вся интеграция
Описание - у нас это параметры контакта из шага 2
Пример настроенных полей:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1q6tust.png)
Добавляем последнее действие в этой связке:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_15uw1or.png)
Заполняем поля:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_i4nctr.png)
Настраиваем шаг:
ID сделки - указываем из шага 1
в дополнительное поле сделки - указываем ID карточки из шага 3
Пример заполненных полей:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_10979dt.png)
Первая связка готова.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1q2jfpn.png)
Добавляем триггер:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1471maf.png)
Заполняем поля:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_8vatdi.png)
Добавляем действие:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_8q18d9.png)
Заполняем поля:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_6ysijf.png)
Переходим к настройке шага:
ID сделки - заполняем параметром Название карточки от шага 1
Стадия - указываем вариант из списка, на который нужно перенести сделку
Пример заполненных полей:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_jevaxa.png)
Связка готова.
Добавляем триггер:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1q2jfpn.png)
Заполняем поля:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_61wpr7.png)
Связка будет в реальном времени
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_xqhm0s.png)
и только на обновление
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1wiebc.png)
Далее добавляем шаги в следующем порядке:
Действие / Битрикс24: Поиск контакта по ID
Действие / Trello: Создать карточку
Действие / Битрикс24: Обновить сделку по ID
Инструмент - прерывание
Trello: Обновить карточку по ID
Связка должна иметь вид:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_sp5gl7.png)
Переходим к настройке каждого шага:
шаг 2 — заполняет только одно поле, ID контакта параметром ID контакта из шага 1
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_md8q6p.png)
После шага 3 добавляем Инструмент Роутер
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_gmabdg.png)
и заполняем поля:
если поле, содержащее ID карточки в Trello пустое, то создаем новую карточку и обновляем сделку, иначе обновляем карточку:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_198iupx.png)
Шаг 4 — Trello: Создать карточку
название карточки — параметр ID сделки из шага 1, остальные можно заполнить параметрами из сделки или найденного контакта:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1s2s6ti.png)
Шаг 5 — Битрикс24: Обновить сделку по ID
ID сделки - параметр ID сделки из шага 1
Нам нужно указать ID созданное карточки в сделку, его берем из шага 4
Пример заполненных полей:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1jn7zf2.png)
Шаг 7 — Trello: Обновить карточку по ID
ID - параметр из шага 1
Описание можно указать нужные параметры из шага 1 или 2
Пример заполненных полей:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_hkbc2k.png)
Все связки готовы, не забудьте их включить!
Перед созданием связок убедись, что оба сервиса подключены к Albato, и в карточке сделки в Битрикс24 создано дополнительное поле для хранения Trello.
Как подключить Битрикс24
Как подключить Trello к Albato.
Перейди в раздел Мои связки → Создать новую связку.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_tjdbre.png)
В новом окне выбери событие, которое будет запускать связку.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_ud8v2v.png)
События, которые запускают автоматизацию, называются триггеры.
Триггеры — это изменения, после которых Albato выполнит нужные действия. Триггеры работают в режиме реального времени и по расписанию.
Сервис, из которого будем передавать данные — Битрикс24
При каком событии запустится связка — Изменение/создание сделки
Подключение — создано ранее.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1vtri5n.png)
Нажмите Добавить триггер и переходите к следующему шагу – настройка действия.
Связка будет работать в реальном времени:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_qm8azg.png)
и при добавлении:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_k316zr.png)
Добавляем действие:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_xui04d.png)
Действия — что делает Albato после запуска связки. Также действия позволяют передавать данные в другие сервисы и системы.
Заполняем поля:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_pdz5mf.png)
Настраиваем шаг:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_ogiysq.png)
Добавляем следующее действие:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_19g0g1k.png)
Заполняем поля:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_3eswk8.png)
Настраиваем шаг:
Переходим к настройке шага:
Название карточки - параметр ID сделки из шага 1, важно название карточки ни в ком случае нельзя менять, на этом параметра будут работать вся интеграция
Описание - у нас это параметры контакта из шага 2
Пример настроенных полей:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1q6tust.png)
Добавляем последнее действие в этой связке:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_15uw1or.png)
Заполняем поля:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_i4nctr.png)
Настраиваем шаг:
ID сделки - указываем из шага 1
в дополнительное поле сделки - указываем ID карточки из шага 3
Пример заполненных полей:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_10979dt.png)
Первая связка готова.
Переходим к настройке второй связки, которая будет менять статус у сделки в Битрикс24 при переносе карточки в Trello.
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1q2jfpn.png)
Добавляем триггер:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1471maf.png)
Заполняем поля:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_8vatdi.png)
Добавляем действие:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_8q18d9.png)
Заполняем поля:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_6ysijf.png)
Переходим к настройке шага:
ID сделки - заполняем параметром Название карточки от шага 1
Стадия - указываем вариант из списка, на который нужно перенести сделку
Пример заполненных полей:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_jevaxa.png)
Связка готова.
Переходим к настройке третьей связки, которая при обновлении статуса сделки в Битрикс24 будет искать карточку в Trello, при ее нахождении - переносить в другую колонку, при отсутствии - создавать новую.
Добавляем триггер:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1q2jfpn.png)
Заполняем поля:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_61wpr7.png)
Связка будет в реальном времени
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_xqhm0s.png)
и только на обновление
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1wiebc.png)
Далее добавляем шаги в следующем порядке:
Действие / Битрикс24: Поиск контакта по ID
Действие / Trello: Создать карточку
Действие / Битрикс24: Обновить сделку по ID
Инструмент - прерывание
Trello: Обновить карточку по ID
Связка должна иметь вид:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_sp5gl7.png)
Переходим к настройке каждого шага:
шаг 2 — заполняет только одно поле, ID контакта параметром ID контакта из шага 1
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_md8q6p.png)
После шага 3 добавляем Инструмент Роутер
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_gmabdg.png)
и заполняем поля:
если поле, содержащее ID карточки в Trello пустое, то создаем новую карточку и обновляем сделку, иначе обновляем карточку:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_198iupx.png)
Шаг 4 — Trello: Создать карточку
название карточки — параметр ID сделки из шага 1, остальные можно заполнить параметрами из сделки или найденного контакта:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1s2s6ti.png)
Шаг 5 — Битрикс24: Обновить сделку по ID
ID сделки - параметр ID сделки из шага 1
Нам нужно указать ID созданное карточки в сделку, его берем из шага 4
Пример заполненных полей:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_1jn7zf2.png)
Шаг 7 — Trello: Обновить карточку по ID
ID - параметр из шага 1
Описание можно указать нужные параметры из шага 1 или 2
Пример заполненных полей:
![](https://storage.crisp.chat/users/helpdesk/website/d71b68b4c7a6c80/image_hkbc2k.png)
Все связки готовы, не забудьте их включить!
Обновлено на: 25/07/2024
Спасибо!