Задача была автоматизировать заполнение Google Sheets контактными данными из Битрикс24.
В таблице были строки с ID элементов, по которым нужно было найти связанный контакт в CRM, получить имя, фамилию и телефоны, а затем записать эти данные обратно в таблицу.
Важно было сделать сценарий устойчивым: если контакт не найден или данные отсутствуют, процесс не должен был ломаться.
Я собрала workflow в n8n, который читает строки из Google Sheets, берёт ID элемента, обращается к Битрикс24 через REST API и получает связанный контакт.
Сценарий извлекает имя, фамилию и до пяти телефонных номеров, после чего автоматически обновляет нужную строку в Google Sheets.
Если контакт отсутствует или возникает ошибка, workflow записывает служебный статус и описание проблемы в таблицу, продолжая обработку следующих строк.
Стек: n8n, Google Sheets, Битрикс24 REST API.
Я собрала workflow в n8n, который читает строки из Google Sheets, берёт ID элемента, обращается к Битрикс24 через REST API и получает связанный контакт.
Сценарий извлекает имя, фамилию и до пяти телефонных номеров, после чего автоматически обновляет нужную строку в Google Sheets.
Если контакт отсутствует или возникает ошибка, workflow записывает служебный статус и описание проблемы в таблицу, продолжая обработку следующих строк.
Стек: n8n, Google Sheets, Битрикс24 REST API.