Все ноды/Integrations/Email

Инструмент email

Предоставляет email-операции (отправка, чтение, поиск) как инструменты для AI Agent. Требует Email Config. Подключается к агенту через link_extension.

Инструмент emailT
Email Config

Тип в графе: email_tool

Tool

Как попробовать

Минимальный рабочий воркфлоу

Вход
ИИ-агент
Инструмент emailT
LLM
Буферная памятьS
Выход
  • Исполнение + данные
  • Расширение
  • LLM
  • Память
  • Исполнение + данные + стрим
Нажмите «Скопировать ноды», откройте редактор и нажмите Ctrl+V на холсте.

Перед запуском выберите своё подключение или базу знаний — в графе стоит REPLACE_ME.

Как применять

Эта нода отдаёт почтовый ящик модели: агент сам решает, прочитать входящие, найти письмо по слову или ответить отправителю. Она подключается проводом link_extension в порт Extensions ИИ-агента и не является шагом графа — в цепочку исполнения её тянуть некуда.

Если письмо надо отправить всегда и по известному адресу, берите Отправить email; если письма нужно вычитывать по расписанию — Получить письма. Эти ноды дешевле и предсказуемее: их поведение не зависит от того, что решила модель.

Как это работает

Поле «Включённые инструменты» решает, что именно увидит модель: отправку письма, чтение папки, поиск по тексту и ответ на письмо. Снятая галочка убирает инструмент из списка, который уходит в модель, — это и есть способ ограничить агента.

Чтение и поиск через инструмент никогда не помечают письма прочитанными: ящик открывается только на чтение. Ответ ищет исходное письмо в указанной папке, ставит тему Re: … и отправляет текст обратно отправителю — обычным текстом, без копий.

Ошибка почтового сервера здесь не роняет запуск: модель получает ответ вида [Email Error ACCESS_DENIED] … и продолжает ход. Это осознанно — модель может исправить адрес и повторить, — но означает, что неудачную отправку видно только в журнале запуска.

Частые ошибки

  • Никакого ограничения на адресата. Кому писать, решает модель. Если получатель должен быть фиксированным, используйте Отправить email, а не инструмент.
  • Подключение не выбрано. Тогда на каждый вызов модель получает [Email Error] No email connection, а ход выглядит как «агент почему-то не отвечает».
  • Ответ не находит письмо. Идентификаторы писем в результатах чтения — это их позиции в папке на момент чтения, поэтому ответ по такому идентификатору может не найти исходное письмо («Original email not found»), особенно если папка указана другая или письмо переместили.
  • Все четыре инструмента включены «на всякий случай». Чем больше действий у модели, тем выше шанс, что она отправит письмо там, где вы ждали чтения.

Входы

ПортПроводДанныеПримечания
Email Configemail_configДанныеdata

обязателен

Выходы

ПортПроводДанныеПримечания
tool_outРасширениеlink_extension

Настройки

ПолеТипПо умолчаниюОписание
Email-подключениеconnection_idstring""

Сохранённое email-подключение воркспейса — простому графу не нужна отдельная нода Email Config. Нода, подключённая к порту 'email_config', имеет приоритет над этим полем.

подключение: emailперекрывается портом: email_config

Включённые инструментыenabled_toolsarray<string>["send_email","fetch_emails","search_emails","reply_to_email"]

Какие email-действия может использовать LLM