Полезные узлы для начала
Редактор поставляется с большим набором готовых узлов. Вот те, с которых удобно начинать — все они уже есть в палитре, ничего доустанавливать не нужно.
- inject — запускает поток вручную (клик по узлу на полотне) или по расписанию (настраивается в самом узле). Обычно с него начинается поток.
- debug — выводит сообщение в панель отладки справа. Незаменим, чтобы посмотреть, что именно передаётся между узлами, пока собираете поток.
- function — место для собственного кода на JavaScript, если готовых узлов не хватает для нужной логики.
- switch — направляет сообщение по одному из нескольких путей в зависимости от условия (например, «если значение больше 10» — в одну сторону, иначе — в другую).
- change — меняет, задаёт или удаляет значения в сообщении без написания кода.
- http in и http out — принимают входящий веб-запрос и отправляют на него ответ. Пара из этих двух узлов и есть вебхук — подробнее в статье «Вебхуки: доступ к потоку снаружи».
- http request — отправляет запрос к внешнему сервису (например, к чужому API) и получает ответ.
- template — собирает текст или разметку (например, HTML-страницу или сообщение) по шаблону, подставляя в него значения.
У каждого узла в палитре есть краткое описание — наведите на него курсор, чтобы увидеть подсказку. У многих узлов справа при выделении на полотне также появляется более подробная справка.