Инструменты позволяют ИИ-агенту выполнять действия во время разговора: переключать звонки, завершать звонки, вызывать внешние API или удалённые MCP-серверы на основе контекста разговора и ваших инструкций в промпте. Когда инструмент прикреплён к узлу воркфлоу, LLM решает, когда его вызвать и какие параметры передать, исходя из произнесённого запроса пользователя и инструкций на уровне узла.

Типы инструментов

Агентика предоставляет две категории инструментов:

Встроенные инструменты

Преднастроенные инструменты для типовых операций телефонии:

Пользовательские инструменты

Инструменты, которые вы определяете для интеграции с любой внешней системой:
  • HTTP API — вызов любого REST API эндпоинта во время разговора: обновления в CRM, поиск данных, запуск автоматизаций
  • MCP-инструмент — подключение внешнего MCP-сервера и предоставление его удалённых инструментов LLM во время разговора

Как работают инструменты

  1. Вы определяете инструмент: название, описание и параметры
  2. Вы прикрепляете инструмент к одному или нескольким узлам воркфлоу
  3. Во время звонка LLM читает промпт узла, описание инструмента и намерение абонента, чтобы решить, нужно ли вызвать инструмент
  4. Инструмент выполняется и возвращает результат, который агент может использовать для продолжения разговора

Перенос инструментов между аккаунтами

На странице Инструменты есть кнопки Выгрузить и Загрузить — чтобы настроить инструменты один раз и перенести их в другой аккаунт или организацию.
  • Выгрузить открывает окно со списком ваших инструментов: отметьте нужные (активные отмечены сразу, архивные можно добавить) и скачайте JSON-файл
  • Загрузить принимает такой файл и создает инструменты в организации, которая выбрана сейчас
По умолчанию инструмент с таким же названием и типом пропускается; включите «Создавать копии для одноимённых», если нужны дубликаты. После загрузки вы увидите отчет по каждому инструменту: создан, пропущен или ошибка.
Файл выгрузки не содержит секретов. Секреты учётных данных и аудиозаписи не переносятся:
  • Учётные данные — в файле остаётся только название учётных данных. Если в целевой организации есть учётные данные с таким же названием, они подключатся автоматически; иначе инструмент загрузится без аутентификации, и это будет указано в отчёте
  • Аудиозаписи — сообщения типа «Заранее записанное аудио» нужно выбрать заново после загрузки

Рекомендации

  • Прикрепляйте к каждому узлу только релевантные инструменты — чем меньше инструментов, тем надежнее вызовы
  • Пишите понятные описания инструментов — LLM использует их, чтобы решить, когда вызвать инструмент
  • Направляйте LLM в промпте узла — явно опишите, когда инструмент должен использоваться
  • Тестируйте поведение инструментов — проверяйте через веб- и телефонные звонки, что агент вызывает инструменты в нужные моменты