Что это и зачем
Activepieces — open-source альтернатива Zapier с лицензией MIT (свободнее, чем fair-code у n8n) и более простым UX, близким к Zapier. Можно захостить у себя — данные под контролем, нет платы за операции. Есть AI-шаги и кастомные «pieces» на TypeScript. Берите, когда хотите простоту Zapier + приватность self-host + по-настоящему свободную лицензию (в т.ч. для встраивания в свой продукт).
Как сделать (по шагам)
- Где запустить. Облако Activepieces (платно, быстро) или self-host через Docker/docker-compose (бесплатно, приватно). Готовый compose есть в их репозитории.
- Создайте Flow. Выберите Trigger: расписание, вебхук (Catch Webhook) или событие сервиса.
- Вебхук. Trigger «Catch Webhook» даёт URL → вставляете в источник (форма/платёжка).
- Добавляйте шаги (pieces). Соединяйте действия: HTTP, Google Sheets, Telegram, SMTP, и AI-шаги (вызвать LLM для обработки текста прямо в потоке).
- Маппинг данных через выбор полей предыдущих шагов (drag-and-drop, как в Zapier).
- Ветвление и циклы. Branch (если/иначе) и Loop (перебор массива) для логики.
- Кастомный piece (если нет готового коннектора): пишется на TypeScript по их SDK — закрывает дыры каталога.
- Тест и публикация. Прогон → Publish → Flow активен. Логи запусков во вкладке Runs.
Готовый рецепт/связка
«Заявка → AI-квалификация → CRM»: вебхук с формы → AI-шаг получает текст заявки и классифицирует («горячий/холодный лид», извлекает бюджет) → Branch: горячие → создать сделку в CRM + Telegram менеджеру; холодные → в Google Sheets на прогрев. AI-обработка прямо в потоке без отдельного сервиса, всё на своём сервере (MIT-лицензия, данные у вас).
Сколько стоит (честно)
Логика: self-host бесплатен (MIT) и без лимита операций — платите только за свой сервер. Облако — подписка по числу задач/мест. MIT-лицензия позволяет даже встраивать в свой коммерческий продукт. Точные суммы облака — у Activepieces, меняются.
Когда подходит / не подходит
- Подходит: хотите простоту Zapier + self-host; нужна максимально свободная лицензия (MIT, встраивание); нужны AI-шаги в потоке; есть навык Docker.
- Не подходит: нужен самый широкий каталог готовых интеграций (Zapier/Make); не хотите обслуживать сервер; нужен зрелый продукт с огромной экосистемой (проект молодой).
Риски и ответственность
Self-host = на вас безопасность сервера, ключей и бэкапов. Обработка ПД клиентов — 152-ФЗ (согласие). AI-шаги отправляют данные во внешний LLM — не передавайте туда чувствительные ПД без оценки (или используйте локальную модель). Авто-рассылки — по согласию. См. дисклеймер раздела.
🤖 Промт-помощник
Ты — инженер по Activepieces (self-host, MIT). Спроектируй Flow для: «{задача, какие сервисы}». Дай: (1) триггер и шаги по порядку; (2) где вставить AI-шаг и какой промт ему дать для обработки данных; (3) логику Branch/Loop; (4) нужен ли кастомный piece и под что. По шагам, считай что я в Docker.