Pattern Automation
← Блог

Всё, что нужно знать, чтобы собрать email-агентов

Основы, треды, webhooks, черновики с Ask, вложения, списки доступа и деплой на Neuro OS.

Обсудить статью в ИИ

Отправьте готовый промпт в ChatGPT, Claude, Gemini или Perplexity — получите краткий пересказ, задайте уточняющие вопросы или сравните идеи из гайда.

Создание почтового агента заключается не столько в одном умном приглашении, сколько в надежном цикле: почта приходит, роль понимает поток, инструменты запускаются в песочнице, человек блокирует рискованные отправки, и система ждет следующего события. Это руководство представляет собой практический контрольный список, который Pattern Automation использует с Agent Inbox и Neuro OS.

Фонды

Начните с роли, у которой есть четкий владелец, документ о навыках и почтовый ящик. Подготовьте почтовый ящик через Входящие агента:

из агентинбокса импортировать AgentInbox
клиент = AgentInbox()
входящие = client.inboxes.create(username="claims", domain="agentinbox.space")

Поместите адрес в конфигурации роли рядом с соединителями и политикой модели. Заранее решите, может ли эта роль только составлять черновики или может отправляться после «Спросить». По умолчанию «Спросить». Блокируйте экспорт учетных данных и неограниченные списки рассылки.

Потоки

Полагайтесь на идентификатор сообщения, ответ в ответе и ссылки. Предпочитайте сохраненные потоки API папки «Входящие» ручному анализу тем. Идемпотентные ответы имеют значение: если вебхук повторяет попытку, не отправляйте его дважды. Подробности: обсуждение электронной почты.

Вебхуки против опроса

Вебхуки будят агента при поступлении почты. Опрос — это запасной вариант для ограниченных сетей, а не основной дизайн. Всплески устранения дребезга в занятых потоках. Запишите идентификатор события, которое вы обработали, чтобы повторные попытки были безопасными.

Черновики и вопросы

Модель должна создать черновик — тело, получателей, вложения — а затем представить его на Ask. Люди одобряют, редактируют или отвергают. Те же ворота применяются к нападающим, покидающим границу агента. Neuro OS делает Ask значением по умолчанию для записи и отправки; не отключайте его, чтобы «чувствовать себя автономным».

Вложения

Извлекайте текст и структурированные поля из вложений внутри песочницы. Не выполняйте макросы или удаленный контент. Продвигайте подтвержденные факты в память проекта; оставьте необработанный MIME в командной строке. См. электронная почта как память и безопасное отображение электронной почты.

Списки разрешенных и заблокированных

Ведите списки разрешений для доменов, с которыми может связываться роль, и списки блокировки для приемников, которые никогда не должны получать автоматическую почту. Отделите внутренние системы (1С, Битрикс, пути уведомлений amoCRM) от внешних доменов клиентов. Жалобы и отказы в отношении гигиены доставки кормов — deliverability 101.

HTML и Markdown

Используйте уценку для ввода-вывода модели. Выдавайте очищенный HTML только тогда, когда клиент-человек должен отобразить богатый макет. Никогда не рассматривайте входящий HTML как доверенный код. Руководство: HTML или Markdown.

Пересылка

Принимайте информацию от людей и систем как первоклассный прием. Когда Ask требует человека, перешлите ветку с историей. Схема работы: вам больше не нужно получать электронную почту.

Развертывание в Neuro OS

Neuro OS хранит роли в git, запускает их в песочницах, обеспечивает коннекторы на стороне сервера и поддерживает любую одобренную модель. Самостоятельное размещение, если того требует политика. Сопоставьте каждую производственную роль с оценками: неправильный получатель, отсутствие запроса, утечка контекста между арендаторами. Примечания по мультитенантной изоляции: мультитенантная электронная почта модулей.

Минимальный вертикальный срез

1. Создайте почтовый ящик и роль

2. Входящий вебхук → классифицировать → черновик.

3. Спросить → отправить

4. Дождитесь ответа → продолжить тему.

5. Эскалация вперед, когда доверие или политика терпят неудачу

Этот фрагмент превосходит демо-версию, которая отправляет одно электронное письмо и никогда не читает ответ. Для изучения контекста архитектуры вернитесь к полному руководству. Ознакомительную информацию о продукте см. в разделе «Входящие сообщения агента» (../introducing-agent-inbox/index.html).

Почтовые агенты — это обычные роли Neuro OS с почтовым ящиком и строгим шлюзом отправки. Создавайте цикл, а не одноразовый сценарий.

[Входящие агента] (https://agentinbox-ru.vercel.app/) предоставляет каждой роли почтовый ящик, на который люди могут отвечать, с пересылкой в ​​Neuro OS, когда человек должен увидеть ветку. По умолчанию для исходящей почты установлено значение «Спросить». Запустите роль в Neuro OS. Чтобы определить размер первого почтового ящика, начните.

Узнать про Neuro OS →

Ещё из блога