no-code
Словарь ↗Make (Integromat)
Make, ранее носивший название Integromat до ребрендинга в 2022 году, — это визуальная платформа автоматизации рабочих процессов, напрямую конкурирующая с Zapier, но использующая принципиально иной подход к интерфейсу: вместо линейного списка триггер → действие в Zapier, Make представляет автоматизации («сценарии») как 2D-холст из связанных узлов («модулей»), позволяя разработчикам визуально видеть ветвления, циклы и параллельные пути с одного взгляда. Почему это важно: Make обычно считается более мощным для сложных автоматизаций — нативная поддержка маршрутизаторов (разделение одного потока на несколько условных ветвей), итераторов (циклы по данным массива, например по каждой позиции в заказе), агрегаторов (сворачивание нескольких элементов обратно в один, например объединение нескольких результатов API в единый отчёт) и встроенных обработчиков ошибок для каждого модуля (повтор, возобновление или игнорирование-и-продолжение при сбое) — возможности, которых у Zapier либо нет нативно, либо требуют платных дополнений/премиум-приложений для воспроизведения. Ценообразование Make также обычно более выгодно при масштабировании, поскольку взимает плату за «операцию» (выполнение каждого модуля), а не за завершённую цепочку задач, а его бесплатный тариф более щедрый для энтузиастов и разработчиков на ранней стадии. Как это работает: сценарий Make начинается с модуля-триггера (вебхук, опрос или по расписанию) и течёт слева направо (или в любом направлении) через связанные модули, причём данные из каждого модуля доступны всем нижестоящим модулям через панель сопоставления переменных — вы кликаете на любое поле и выбираете «Сумма заказа из Модуля 2», а не запоминаете имена переменных. Конкретный пример — сценарий Make, обрабатывающий заказ электронной коммерции и обновляющий инвентарь в двух системах: Модуль 1 (Триггер): вебхук «Следить за новыми заказами» из Shopify. Модуль 2 (Итератор): циклы по `order.line_items` (массив), поскольку один заказ может содержать несколько товаров. Модуль 3 (Маршрутизатор): ветвится в зависимости от префикса `line_item.sku` — SKU, начинающиеся с «DIGI-», идут по Пути A (мгновенно отметить как доставленный, без доставки), остальные идут по Пути B (списать со склада в таблице инвентаря Airtable через действие «Обновить запись», затем создать этикетку доставки через модуль ShipStation). Модуль 4 (Агрегатор, после воссоединения после маршрутизатора): объединяет результаты по всем позициям обратно в единое письмо подтверждения заказа, отправленное через SendGrid. Такая логика ветвления и воссоединения проста для визуального построения на холсте Make, но потребовала бы нескольких отдельных связанных Zap'ов (или платной функции Zapier Paths) для воспроизведения в Zapier. Визуальный холст Make также упрощает отладку сложных сценариев — каждый модуль сохраняет данные входа/выхода своего последнего выполнения прямо на холсте, так что разработчик может кликнуть на любой узел после неудачного прогона и увидеть точно, какие данные он получил и вернул, не копаясь в отдельном просмотрщике логов.
Похожие термины