Telegram-бот vs AI-агент: чому це різні речі
Ззовні виглядають однаково — чат у Telegram, що відповідає на ваші повідомлення. Але під капотом скриптований бот і AI-агент — це два різні види. Плутанина між ними — одна з найчастіших причин, чому переплачують або беруть інструмент, що промахується по задачі. Розкладаю межу.
Короткі визначення
- Telegram-бот (скриптовий) — flowchart, який слухає команди й ключові слова, проводить користувача через фіксоване дерево станів, викликає API в заздалегідь визначених кроках. If-this-then-that.
- AI-агент у Telegram — модель, що розмірковує над ціллю, обирає інструменти зі списку, тримає памʼять між турнами і адаптується до незнайомих формулювань. Telegram — лише поверхневий шар.
Що скриптований бот робить добре
Не списуйте скриптові боти. Вони надійні, передбачувані, дешеві в експлуатації і їх неможливо «джейлбрейкнути». Беріть бот, коли:
- Потік фіксований. Бронювання столика — імʼя, час, кількість гостей, підтвердити. Користувач тицяє кнопки. Усього 12 можливих станів. Бот це робить за $0/міс після білда.
- Користувачі готові йти по меню. Держпослуги, банківська автентифікація, простий e-commerce checkout — користувачі приймають button-driven flow.
- Латентність має бути нульова. Бот відповідає за 50-200 мс. Агент — навіть швидкий — 500-2000 мс. Для деяких сценаріїв це критично.
- Не можна жодної помилкової відповіді. Підтвердження платежів, регульовані disclosures, юридичний текст. Бот говорить рівно те, що ви йому сказали. Агент може перефразувати.
Що AI-агент уміє, а бот ні
Чотири здатності, що змінюють гру:
- Розуміти вільну мову. «Замов 2 кави з вівсяним молоком до 9 на офіс» — боту потрібна форма. Агент витягне: qty=2, item=кава, modifier=oat_milk, time=09:00, location=офіс. Одне повідомлення, готово.
- Розмірковувати над ціллю. Користувач: «Мені треба поговорити з Аннією». У бота немає команди «Анна». Агент шукає членів команди, знаходить Аннію в sales, перевіряє календар, букає слот, відповідає опціями.
- Тримати памʼять між турнами. «Те ж саме, що минулого вівторка» — бот не в курсі. Агент має лог замовлень у памʼяті, дістає його, питає підтвердження, повторює.
- Адаптуватися до сюрпризів. Користувач пише сумішшю UA + EN з опечатками. Бот падає в fallback («не зрозумів»). Агент перекладає всередині, розпізнає intent, відповідає мовою користувача.
Пліч-о-пліч: замовлення піци
Один бізнес, дві імплементації.
Скриптовий бот
- /start → меню
- Вибрати тип піци з 8 кнопок
- Вибрати розмір з 3 кнопок
- Вибрати топінги з 12 чекбоксів
- Ввести адресу
- Підтвердити
- Білд: $1 500. Token cost: $0/міс.
AI-агент
- Користувач: «звичайне, але з додатковим сиром, додому за 30 хв»
- Агент згадує «звичайне» з памʼяті
- Додає сир, валідує 30-хв ETA з навантаженням кухні
- Букає доставку, надсилає payment link
- Усього 3 повідомлення
- Білд: $6 000. Token cost: ~$80/міс.
Бот виграє по ціні. Агент виграє по конверсії — повторні клієнти у 4× частіше замовляють через агента, бо не клікають по меню, яке вже знають.
Коли реально потрібен гібрид
Найкраща production-система, що я будував для київського e-commerce клієнта, була гібрид: скриптові кнопки на known happy paths (перегляд каталогу, статус доставки), агент — на все інше (домовитись про refund, кастомні запити, «не можу знайти, що мені треба»).
Бот покриває 80% трафіку дешево. Агент бере довгий хвіст «реальних розмов», що раніше відсікалися. Гібрид коштує не сильно більше за агента самого — просто маршрутизує 80% повідомлень дешевим шляхом.
Реальна ціна
- Скриптовий Telegram-бот — $800-3 500 на білд, $0-15/міс на експлуатацію (тільки хостинг).
- AI-агент у Telegram — $4 000-15 000 на білд, $50-200/міс на експлуатацію (токени + хостинг).
- Гібрид (бот + агент) — $5 000-12 000 на білд, $30-120/міс на експлуатацію (роутинг знижує token-cost).
Деталі по цінах — у статті про реальні ціни AI-агентів →
Червоні прапорці, які я ловлю
- «У нас є бот, але клієнти скаржаться, що він їх не розуміє». — Вам потрібен агент або гібрид.
- «Хочемо AI-агента для 4-крокової форми». — Вам треба скриптовий бот. Зекономите $5 000.
- «Меню бота на 30+ пунктів вглиб». — Користувачі ненавидять це. Переходьте на агента і звільніть користувача від тикання.
- «Бот ламається, коли додаємо нові продукти». — Агентам не треба переписувати меню. Maintenance падає в 5-10×.
Архітектура, яку я зазвичай збираю
Для AI-агента в Telegram стек виглядає так:
- Telegram Bot API як поверхневий шар (webhook у serverless-функцію).
- Claude Sonnet 4.5 або GPT-5 Mini у reasoning loop, залежно від бюджету латентності.
- Postgres + pgvector для памʼяті (історія користувача, embeddings минулих замовлень, knowledge base).
- Tool-функції для реальної роботи — створити замовлення, знайти SKU, валідувати адресу, надіслати payment link.
- Langfuse для observability, щоб відлагоджувати провальні турни пізніше.
Це той самий стек, що я використовував для OpenClaw — див. кейс OpenClaw →
Куди далі
Якщо сценарії лінійні і структуровані — скриптований бот. Якщо люди пишуть вам своїми словами і ви хочете, щоб це відчувалось по-людськи — агент. Якщо і те, і те — гібрид. Букайте дзвінок, за 20 хвилин скажу, що пасує, і за решту 10 — назву цифру.