Редактор и связи

Соединяйте блоки в том порядке, в котором они должны выполняться.

Редактор на примере потока

Четыре раздела библиотеки

РазделЧто искать
ТриггерыСобытия amoCRM и способы запуска.
ДействияИзменения в CRM и управление потоком: условия, цикл, фильтр, задержка, HTTP и JavaScript.
ЗапросыЧтение записей, списков, связей и других данных amoCRM.
СервисыОтправку сообщений в Telegram.

Как добавить блок

Откройте библиотеку через «+», найдите блок по названию и добавьте его. При вставке в соединение сохраняется цепочка: источник → новый блок → прежнее продолжение.

Управление полотном

ЗадачаДействие
Переместить полотноЗажмите левую кнопку на пустом месте и потяните.
Выделить несколько блоковCtrl/Cmd + протяните рамку. Также поддерживается Shift.
Добавить блок к выделениюCtrl/Cmd + клик по карточке. Также поддерживается Shift.
Переместить группуПеретащите одну из выделенных карточек.
Снять выделениеНажмите Escape.

Называйте блоки по результату

«Получить другие сделки», «Оставить активные», «Поставить задачу» понятнее, чем «Запрос 1» и «Условие 2». Имя используется и в ссылках на данные блока:

{{ $node["Получить другие сделки"].json.items }}

При переименовании редактор обновляет созданные им подстановки. Ваш JavaScript-код автоматически не переписывается — ссылки внутри кода проверяйте отдельно.

Когда нужны обратные соединения

Для повторения действий используйте «Цикл». Произвольное замыкание цепочки без блока цикла не допускается.

Редактор потоков
Редактор Потоков