Агент прокидається сам і робить хід
Повідомлення у віджет, крон о шостій ранку, вебхук із чужої системи або зміна у відповіді API — будь-що з цього будить агента. Далі йде хід: послідовність кроків, які ви переставляєте, вимикаєте й додаєте самі.
Або не переставляєте: дайте агентові промт і можливості — і порядок він визначить сам. Спектр автономії →
- 4 типи тригерів
- 20 типів кроків
- 0 токенів у ходу без моделі
- 01 ingress handoff_preempt Чи не веде розмову оператор
- 02 pre cache_lookup Готової відповіді в кеші немає
- 03 pre knowledge_retrieve Знайти 4 фрагменти у знаннях
- 04 pre tool_grant Дозволити дії цього ходу
- 05 pre prompt_assemble Зібрати запит до моделі
- 06 model model_call Відповідь моделі
- 07 post http_step Створити заявку в CRM
- 08 post persist_turn Записати репліку в розмову
Кроки ходу видно в конструкторі ще до запуску. Тривалість, кредити й токени кожного запуску лишаються в журналі.
Чим будити агента
Тригер — це причина прокинутись. Їх може бути кілька на одному агенті: один щоранку збирає зведення, другий чекає сигналу з вашої системи, третій щочверть години перевіряє, чи щось змінилось. Знання, дії та памʼять у них спільні.
- schedule
За розкладом
Cron у таймзоні агента. Кабінет пише розклад словами й показує час наступного запуску.
- webhook
За сигналом ззовні
Персональне посилання з секретом. Підтвердити одразу або дочекатися відповіді агента.
- poll
Регулярна перевірка
Агент сам ходить у джерело й помічає зміни. Найменший проміжок — 30 секунд.
- manual
Тільки вручну
Кнопка «Прогнати зараз» — щоб перевірити нічного агента серед дня.
Помічникові на сайті тригер не потрібен: його будить саме повідомлення відвідувача — у віджеті, у Telegram або через API. Тригери додають тоді, коли агент має працювати без людини.
Хід — це список кроків, а не чорна скринька
Кожен хід проходить фази. У кожній фазі стоять кроки: пошук у знаннях, історія розмови, звернення до моделі, HTTP-запит, виконання коду, сповіщення. Порядок задаєте ви — і бачите його ще до першого запуску.
Тригер
Що будить агента
- schedule
- webhook
- poll
- manual
Вхід
Подію нормалізовано в хід
- handoff_preempt
- state_load
Підготовка
До звернення до моделі
- cache_lookup
- knowledge_retrieve
- knowledge_gate
- http_step
- tool_grant
- prompt_assemble
Модель
А всередині — цикл «модель ↔ інструмент», якщо ви дали інструменти
- model_call
Після
Відповідь готова, лишились наслідки
- persist_turn
- notify
- code_step
- memory_observe
- state_save
Хід не зобовʼязаний доходити до моделі: розмову вже веде оператор, відповідь є в кеші, у знаннях нічого не знайшлось — і він чесно завершується в першій фазі, не витративши токенів. Якщо ж хід упав, причина лишається в журналі, а після пʼяти невдач поспіль тригер стає на паузу, щоб зламаний агент не витрачав кредити добами.
- переставити
Гейт релевантності — на початок, сповіщення — в кінець. Перетягніть картку мишею або посуньте стрілками. Порядок кроків — це налаштування, а не реліз.
- вимкнути
Не потрібен пошук у знаннях — вимкніть крок, і хід стане дешевшим. Не потрібна модель — вимкніть і її.
- опублікувати
Правки лягають у чернетку — живий агент працює по-старому, доки ви не натиснете «Опублікувати». Перед публікацією видно, що саме додається, прибирається й змінює місце.
Ви або розписуєте порядок, або даєте можливості
Одні й ті самі речі — пошук у знаннях, запит у ваш сервіс, код у пісочниці — агент уміє двома способами. Або ви ставите їх кроками й вони виконуються щоразу однаково. Або ви просто вмикаєте їх галочкою, і агент сам вирішує, що і коли викликати. Нижче — одна задача в трьох режимах.
Щоранку розібратись, що змінилось у заявках, і надіслати власнику зведення.
Ви даєте промт і можливості. Що викликати, скільки разів уточнити й коли спинитись — вирішує агент.
Щоранку розберись, що змінилось у заявках, познач важливе й надішли мені зведення. Чого не знаєш — пошукай у знаннях або спитай API.
- knowledge_search пошук у знаннях агента
- http_request запит у ваші системи через підключення
- run_code код у пісочниці: без мережі, з таймаутом
- agent_memory власна памʼять між запусками
- notify_owner написати власнику
- + ваші дії усе, що ви налаштували самі, теж стає інструментом
- модель agent_memory на чому спинився минулого разу
- модель http_request забрати заявки від учорашнього ранку
- модель knowledge_search критерії важливого ліда
- модель knowledge_search уточнив запит: галузь і сума
- модель run_code порахував конверсію за три тижні
- модель notify_owner 11 заявок, 3 термінові, конверсія 18%
- модель agent_memory записав, де спинився
- де це вмикається
У ході є крок «Доступні дії», а на ньому — кнопка «самостійність». Під нею три режими й пʼять галочок: шукати у знаннях, звертатися до API, виконувати код, памʼятати між запусками, писати власнику.
- агент не бере зайвого
Знята галочка — здатності просто немає в переліку інструментів. Обійти її агент не може: він не знає, що вона існує. Окремо задається стеля міркування — скільки разів він може сходити кудись і подумати ще раз, перш ніж відповісти.
- пресет «Вільний агент»
Одна кнопка замість пʼяти галочок: усі здатності одразу й висока стеля міркування. Дії, які ви налаштували самі, теж стають інструментами.
- knowledge_search
- http_request
- run_code
- agent_memory
- notify_owner
Пʼять готових наборів, які схрещуються
Пресет — не одноразовий шаблон, а набір кроків, який домішується до вашого ходу. Кілька пресетів на одному агенті працюють разом: обхід API за розкладом дає роботу, а зведення у Telegram додає до неї звіт вам у чат. Свої кроки лишаються на місці; знімете пресет — підуть тільки його.
Помічник на сайті
Відповідає відвідувачам вашого сайту зі знань, передає оператору й виконує ваші дії.
додає кроки- handoff_preempt
Обхід API за розкладом
Ходить у ваш API, тримає курсор між запусками й будить модель лише коли є що обробляти.
додає кроки- state_load
- http_step
- state_save
Вільний агент
Ви кажете, що треба зробити — агент сам вирішує, коли шукати в знаннях, ходити в API, виконувати код і що запамʼятати.
додає кроки- tool_grant
- state_save
Зведення у Telegram
Після кожного запуску надсилає власнику коротке зведення в чат підтримки.
додає кроки- notify
Запуск скрипта в пісочниці
Виконує ваш скрипт в ізольованому середовищі й віддає результат ходу.
додає кроки- code_step
Кроки пресета стають на місце відносно інших кроків, а не за номером. Тому другий пресет не перетирає перший, а те, що ви правили руками, лишається вашим. Якщо потрібний крок уже стоїть у ході, кабінет так і скаже й не змінить нічого.
Агент без моделі
Звернення до моделі — такий самий крок, як інші, і він необовʼязковий. Хід із самих детермінованих кроків не витрачає жодного токена: він забирає дані, порівнює зі станом і надсилає результат.
Це ще й найбезпечніший клас агентів. Немає промту — немає й підміни інструкцій текстом, який прийшов ззовні. Такий агент робить рівно те, що ви поставили в хід, і нічого іншого.
Зібрати такий агент- пайплайн 0 токенів
- 01 state_load Прочитати курсор: на чому спинились минулого разу
- 02 http_step Запит у зовнішню систему за новими записами
- 03 notify Надіслати результат у чат, пошту або вебхук
- 04 state_save Записати новий курсор, щоб не обробити те саме двічі
- жодного виклику моделі · жодного промту
Підписка купує можливості, кредити — роботу
Тариф відкриває кількість агентів, ролі в команді й місячний запас кредитів. Кредити списуються за те, що агент реально зробив: токени моделі та секунди роботи пісочниці. Кроки без звернення до моделі не коштують нічого.
Опишіть задачу — агент збереться з кроків
Почніть із пресета, додайте тригер, переставте кроки під свій процес. Перший запуск можна зробити руками — кнопкою «Прогнати зараз» — і одразу побачити відповідь і витрату.