Перейти к содержанию

Функции

Функции предоставляют возможность расширять стандартное поведение ассистентов. Это отдельные программы обработки, которые выполняют специализированные операции: генерация отчётов, интеграция с внешними системами, обработка пользовательских данных.

Создание функции

Функция может быть определена на встроенном языке сценариев или в виде webhook. Пользователь описывает входные параметры, логику и формат возвращаемых данных. Для проверки доступен интерактивный режим тестирования.

Подключение к ассистенту

После публикации функция становится доступной для выбора в настройках ассистента. Можно указать условия её вызова и ограничения по частоте использования. Результаты выполнения отображаются в истории диалога.

Версионирование

Каждая функция имеет версии. Обновления можно выкатывать постепенно, проверяя корректность работы на ограниченной группе пользователей.

Функции позволяют адаптировать платформу под специфические процессы организации и автоматизировать сложные сценарии.