Урок 15. Функции: как бот действует
Обновлено 4 октября 2026 г.
Сам по себе ИИ умеет только писать текст. Функции дают ему руки: записать в календарь, выставить счёт, позвать тебя, отправить файл. Ты не пишешь сценарий «если клиент сказал X, сделай Y»: ты подключаешь функцию и описываешь словами, когда её звать, а бот сам решает, когда это нужно.
Что будет после урока
Ты знаешь, какие функции есть, умеешь добавить готовую и проверить, что бот её вызывает.
Слайды урока
Простыми словами
Функция это инструмент на поясе у сотрудника. Ты выдаёшь ему инструменты и объясняешь словами, когда каким пользоваться. Дальше он сам достаёт нужный в нужный момент: клиент назвал время, сотрудник проверил календарь и записал.
Как добавить готовую функцию
- Вкладка «Функции» → «Новая функция» → «Из готового шаблона».
- Выбери категорию и действие, например «Уведомления владельцу → Уведомление в Telegram».
- Заполни настройку (куда слать, какой календарь, какая таблица). Эти поля видишь только ты, модель их не меняет.
- Проверь описание «когда вызывать»: оно подставлено шаблоном, поправь под свою нишу. Кнопка «Улучшить с ИИ» дорабатывает формулировку.
- Сохрани и проверь в тест-чате: в «Действиях бота» должен появиться вызов.
До 40 функций на проект.
Функции, которые уже стоят
У каждого проекта с рождения включены функции поведения. Их можно выключить тумблером или поправить описание под свою нишу:
- Помечать лида тегами: бот сам раскладывает клиентов по категориям (урок 21). Стоит у проектов, созданных с 14 сентября 2026, в старый проект её добавляют из каталога.
- Отложить дожимы: клиент сказал «напишу в четверг», напоминания молчат до даты.
- Отключить дожимы: клиент просит не напоминать, бот при этом отвечает.
- Остановить диалог: клиент просит не писать, бот замолкает в этом чате.
Что происходит после вызова
У любой функции в настройках есть раздел «После вызова» с тремя галочками:
- «Завершать диалог после выполнения этой функции»: функция отработала, бот замолкает в этом чате (удобно после записи или передачи менеджеру).
- «Останавливать дожимы после этой функции»: напоминать больше не о чем (клиент записан, оплатил, передан человеку). Когда стоит первая галочка, эта не нужна и прячется: дожимы гаснут вместе с ботом.
- «Это заявка: создать лида и сделку в CRM»: ставь у функции, которая передаёт заявку человеку. Сработала, значит в «Лидах» есть карточка, а в подключённой CRM сделка, как бы бот ни оценил клиента.
Там же блок «Эта функция создаёт запись»: запись из своей функции попадёт в «Автоматизации → Записи», и клиенту придут напоминания (урок 17).
Сам по себе бот разговор не бросает: он отвечает, пока его не остановит функция, звонок или ты.
Функции от интеграций и своя функция
- CRM (Bitrix24, amoCRM, АльфаCRM) дают боту свои инструменты сразу после подключения на странице «Интеграции», отдельно добавлять их не нужно. У iiko функции добавляются кнопкой в окне интеграции или из каталога, группа «Ресторан: iiko».
- Нужной функции нет, а у твоей системы есть API: «Новая функция» → «Своя интеграция по API». Это уже уровень разработчика.
Всё это разберём в уроке 26.
Живой разбор: «напишу в четверг»
В видео урока клиент спрашивает бота стоматологии «Жемчуг» цену чистки, а потом пишет: «Сейчас некогда, напишу вам в четверг». Бот отвечает, а в панели «Действия бота» видно, что он сам вызвал функцию поведения и отложил напоминания до четверга. Правила «если сказал так, сделай это» никто не писал: в описании функции прямо сказано звать её, когда клиент пишет что-то вроде «напишу в четверг». Там же, в окне функции, раздел «После вызова» с тремя галочками.
Проверь себя
- Функция не вызывается. Что править в первую очередь? (Описание «когда вызывать».)
- Как сделать, чтобы после записи бот замолчал? (Галочка «Завершать диалог после выполнения» у функции записи.)
Дальше
→ Урок 16. Уведомления вам и письма клиенту
Подробно в руководстве: Функции · Справочник функций.