# A no-code experiment shows the limits of trigger-based automation tools

DevFeed: [A no-code experiment shows the limits of trigger-based automation tools](<https://devfeed.tech/articles/no-code-38425.md>)

Original publisher: [Read original article](<https://khmylov.com/2020/05/nocode/>)

Author: Andrew Khmylov

Published: 2020-05-25T00:00:00Z

Content type: opinion

Language: ru

Sources: [Despite the odds](<https://devfeed.tech/sources/despite-the-odds.md>)

Topics: [No-code](<https://devfeed.tech/topics/no-code.md>), [API](<https://devfeed.tech/topics/api.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>), [HTTP](<https://devfeed.tech/topics/http.md>)

Tags: [api](<https://devfeed.tech/tags/api.md>), [http](<https://devfeed.tech/tags/http.md>), [no-code](<https://devfeed.tech/tags/no-code.md>), [programming](<https://devfeed.tech/tags/programming.md>)

## AI overview

The author describes building a Telegram bot to send a daily calendar agenda and uses the experiment to argue that no-code automation tools can be too restrictive. IFTTT and Zapier limit users to predefined triggers and actions, while more flexible tools may still replace simple programming with constrained function builders.

## Source excerpt

Волны хайпа вокруг no-code выросли до невероятных масштабов, и недавняя отличная статья vas3k по этой теме заставила меня вновь направить туда вектор внимания. К тому же самые бросающиеся в глаза атрибуты no-code вроде визуального программирования и data-enhanced programming были где-то в зоне моих рабочих интересов последние пару лет. Нагло укравВдохновившись идеей, я решил создать себе бота, который бы каждое утро нежно встречал меня приветствием, списком дел на сегодня и интересными метриками. Такой персональный ассистент, но для бедных. Создать бота в телеграме и начать отправлять себе сообщения через HTTP API заняло 2 минуты, и это была самая лёгкая часть пути. Для MVF я поставил цель хотя бы присылать список событий из календаря на день. Потом добавить эмоджи -- и можно жить. Попробую на примере этого конкретного сценария рассказать, почему я не очень верю в no-code в том виде, в котором нам его сегодня продают. Сразу сделаю ремарку: дальше по тексту это всё не критика конкретных инструментов и и людей их создающих, а вопросы о подходах и концепциях. Проблемки Я уже был немного знаком с IFTTT и Zapier, так что решил начать эксперимент с них. Здесь мы сразу натыкаемся на одну из главных проблем no-code продуктов: ты ограничен триггерами и действиями, добавленными разработчиками тулов. Ни Zapier ни IFTTT не дают тебе возможности взять все события из календаря за день. Тут работает классика нашей индустрии: продакт оунеры подумали за тебя и решили что тебе это не нужно, пользователям наверное надо в основном реагировать на добавление событий в календарь. От упомянутого в статье integromat.io больше отдаёт духом "сделано программистами", и в данном контексте это хорошо. Тут уже есть нужный мне триггер "найди все события в календаре за период времени", отлично. К сожалению, дальше мы натыкаемся на вторую проблему no-code тулов: они пытаются всеми силами защитить пользователей от написания любого кода, даже там, где он уместен. А вместо этого предлагают накликивать н