Отдайте ящик программе
и оставьте ключи себе
Дайте агенту собственный адрес и ключ, ограниченный тем, что ему можно. Он читает, ставит метки, пишет черновики и отправляет, а каждый его вызов записывается.
Роль определяет инструменты. Сузьте её, и инструменты для письма исчезнут.
С чего это начинается
Как это выглядит сегодня.
Ассистент входит под вами
Он работает из вашего аккаунта с вашим паролем, и запись не отличает вас двоих.
Почта лежит, пока её кто-нибудь не откроет
Ничего не помечено, не разложено и не пересказано, пока человек не дойдёт до вкладки.
Ваш код опрашивает почту
События при получении нет, поэтому приложение спрашивает снова по таймеру и узнаёт поздно.
Как это работает
Готово в четыре шага.
- 01
Создайте адрес
Создайте его в настройках, затем откройте доступ человеку или выпустите ключ, которому можно отправлять от его имени.
- 02
Направьте на него клиент
Подключите к серверу Claude или любой MCP-клиент, войдите и одобрите его.
- 03
Решите, что будет при получении
Напишите правило, которое поставит метку или уберёт письмо в архив, или зарегистрируйте эндпоинт для подписанного вебхука.
- 04
Читайте журнал по каждому ключу
У каждого вызова видны метод, путь, статус и длительность, а смена ключа сохраняет эту историю.
На чём это держится
Части, которые делают работу.
Это держится на MCP-сервере, HTTP API с ключами, которые можно ограничить и отозвать, типизированном SDK, вебхуках и промптах, которые можно переписать.
Направьте Claude или любой другой MCP-клиент на свой ящик.
Документированный HTTP API с ключами, которые можно выпускать, ограничивать и отзывать.
Сначала клиент на TypeScript, потом остальные.
Сортировка, метки, сводки и черновые ответы — всё до того, как вы откроете вкладку.
Самостоятельная регистрация клиента с PKCE, чтобы приложение могло запросить доступ как положено.
Сообщаем вашему эндпоинту о приходе письма, вместо того чтобы заставлять вас опрашивать.
На практике
Каждая часть по шагам.
Четыре коротких страницы проходят это по шагам: ящик, с которым работает агент, правила для входящей почты, почта, доставленная в ваш код, и журнал вызовов.
Направьте ассистента на ящик и позвольте ему читать, писать черновики и отправлять.
Решите, что случится с письмом, прежде чем кто-то его откроет.
Почта на ваш домен приходит на ваш сервер подписанным вебхуком через несколько секунд.
Вопросы
Их задают до регистрации.
Может ли агент отправлять почту от моего имени?
Только с адресов, названных в его ключе, и только если роль разрешает отправку. Дайте ему роль Наблюдателя, и инструменты для письма пропадут.
Нужно ли писать код, чтобы этим пользоваться?
Нет. MCP-клиент входит и получает инструменты, разрешённые его ролью, а приложение можно убрать когда угодно. API, SDK и вебхуки ждут, когда вам понадобится свой код.
Несёт ли вебхук само письмо?
Нет. Событие называет переписку, и вы потом получаете письмо и его файлы по ID. Ваш эндпоинт должен ответить в течение пяти секунд.
Рядом
Другие задачи для того же ящика.
У каждой заявки, записи или клиента может быть свой адрес. Письмо туда приходит на ваш эндпоинт подписанным событием, а ваш код отвечает с этого адреса.
Приложение отправляет письмо вызовом, а OpenEmail шлёт его с вашего домена. Каждый вызов записан на ключ, которым он сделан, и у каждой отправки есть результат, который можно прочитать.