Tools позволяют AI agent выполнять действия во время разговора: переводить звонки, завершать звонки, вызывать external APIs или remote MCP servers на основе context разговора и ваших prompt instructions. Когда tool прикреплен к workflow node, LLM решает, когда его вызвать и какие parameters передать, исходя из spoken intent пользователя и node-level instructions.

Tool Types

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

Built-in Tools

Преднастроенные tools для типовых telephony operations:
  • Call Transfer — перевод активного звонка на телефонный номер или SIP endpoint
  • End Call — завершение звонка, когда разговор закончен

Custom Tools

Tools, которые вы определяете для integration с любой внешней системой:
  • HTTP API — вызов любого REST API endpoint во время разговора: CRM updates, data lookups, triggering automations
  • MCP Tool — подключение external MCP server и предоставление его remote tools LLM во время разговора

Как работают Tools

  1. Вы определяете tool с name, description и parameters
  2. Вы прикрепляете tool к одному или нескольким workflow nodes
  3. Во время звонка LLM читает node prompt, tool description и intent абонента, чтобы решить, нужно ли вызвать tool
  4. Tool выполняется и возвращает result, который агент может использовать для продолжения разговора

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

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

Best Practices

  • Прикрепляйте к каждому node только релевантные tools — чем меньше tools, тем надежнее вызовы
  • Пишите понятные tool descriptions — LLM использует их, чтобы решить, когда вызвать tool
  • Направляйте LLM в node prompt — явно опишите, когда tool должен использоваться
  • Тестируйте tool behavior — проверяйте через web или phone calls, что агент вызывает tools в нужные моменты