Вернуться в каталог
Скилл

Настроить почту и календарь Outlook для AI-агента

Подключить классический Outlook на Windows к ChatGPT для работы с почтой и календарём.

Для общей установки и автоматических обновлений используйте помощника «Начать работу в Diversity». Сначала включите Full access, затем подключайте плагины. Ниже сохранён самостоятельный способ подключения.

Нужен компьютер с Windows и установленный классический Microsoft Outlook для Windows.

Актуальный выпуск плагина — 0.2.4. Он ускоряет поиск общих свободных слотов, подсчёт отправленных писем адресату и выгрузку писем за период. Поиск всех поручений в письмах требует проверки найденных и пропущенных кандидатов.

  1. Скопируйте установочный промпт ниже.
  2. Откройте новый чат в приложении ChatGPT.
  3. Вставьте промпт и отправьте его.
Установи локальный Codex plugin «outlook-agent» из архива:
https://go.dvs.group/downloads/plugins/outlook-agent/0.2.4+diversity.1/plugin.zip

Выполни установку и проверку полностью самостоятельно:

1. Скачай ZIP во временный каталог и проверь содержимое до распаковки.
2. В архиве должен быть manifest .codex-plugin/plugin.json с именем
   "outlook-agent" и ровно один skill outlook-work. Допустимы только:
   - .codex-plugin/plugin.json;
   - skills/outlook-work/SKILL.md;
   - skills/outlook-work/agents/openai.yaml;
   - skills/outlook-work/references/outlook-com.md;
   - skills/outlook-work/scripts/outlook-com-fast.ps1;
   - skills/outlook-work/scripts/mail-request-audit.ps1;
   - hooks/hooks.json и hooks/check.py;
   - DIVERSITY-RELEASE.md;
   - их каталоги.
   Если есть другие исполняемые файлы, OST/PST, письма, выгрузки календаря, сессии,
   токены, учётные данные, неожиданные пути или другой manifest — остановись и
   сообщи мне.
3. Определи CODEX_HOME. Если он не задан, используй %USERPROFILE%\.codex.
   Каталог установки: <CODEX_HOME>\plugins\outlook-agent.
4. Если каталог уже существует, ничего не перезаписывай без моего отдельного
   подтверждения. Иначе распакуй plugin туда, сохранив структуру архива.
5. Зарегистрируй локальный marketplace в пользовательском файле
   %USERPROFILE%\.agents\plugins\marketplace.json. Сохрани все существующие
   marketplace и plugins. Если подходящего локального marketplace нет, создай
   marketplace "personal" с plugin outlook-agent и source
   "./.codex/plugins/outlook-agent" относительно домашнего каталога. Если
   используешь существующий marketplace с другим именем, запомни его имя.
6. Зарегистрируй plugin напрямую в <CODEX_HOME>\config.toml, сохранив все
   остальные настройки. Для marketplace "personal" нужна одна секция:

   [plugins."outlook-agent@personal"]
   enabled = true

   Если секция уже есть, обнови enabled без дублирования. Записывай через
   временный файл и атомарную замену только после проверки результата.
7. Проверь установку: manifest существует и содержит name "outlook-agent";
   marketplace указывает на правильный source; config.toml содержит ровно одну
   включённую секцию plugin; внутри plugin есть ровно один skill outlook-work.
8. Проверь технический доступ к Outlook без чтения писем и встреч. Сразу запусти
   C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe вне песочницы с
   конкретным запросом разрешения на проверку локального Outlook COM. Прочитай
   только Outlook Version, Stores.Count, Offline и отображаемые имена стандартных
   папок «Входящие» и «Календарь». Не читай темы, адреса, тела писем, участников
   или содержимое встреч. Не используй PowerShell 7, Outlook Web, браузер,
   Microsoft Graph, OST/PST или хранилище учётных данных. Не вызывай
   Outlook.Application.Quit(). Освободи COM-объекты в finally.
9. Сообщи отдельно результат установки и результат технической проверки. После
   успеха попроси открыть новый чат в ChatGPT и написать, например:
   «Покажи мои встречи на сегодня» или «Найди последние письма от указанного
   отправителя».

Не утверждай, что доступ настроен, если plugin не проверен или Outlook COM
недоступен. Не изменяй другие plugins и настройки.