Connect iCloud Mail and Calendar to ChatGPT: Setup Guide
Learn how to connect iCloud Mail and Calendar plugins to ChatGPT on any plan. Step-by-step with app-specific passwords.
OpenAI added iCloud Mail and Calendar plugins to ChatGPT on 27 October 2026. They work on all plans (including Free) across web, desktop, and iOS. You can search emails, summarize your inbox, check or update events, and look up contacts. Each plugin connects separately with an Apple app-specific password.
This guide walks through setup, what the plugins can do, practical examples, limits, and privacy controls. Facts come from OpenAI’s release notes and the official ChatGPT account announcement.
What the plugins can do
The two plugins are independent. Connecting one does not enable the other.
iCloud Mail lets ChatGPT:
- Search and read messages in your iCloud Mail inbox.
- Summarize recent threads or find specific emails.
- Manage drafts and send email (with your approval).
- Look up contacts stored in iCloud.
iCloud Calendar lets ChatGPT:
- Check your schedule and availability.
- Create or update events.
- Look up contacts.
ChatGPT only sees pure iCloud Mail (addresses ending in @icloud.com, @me.com, or @mac.com). Gmail, Outlook, or other accounts added to the Apple Mail app stay invisible unless you connect those services with their own plugins.
Both plugins support read-only contact lookup. They also work with ChatGPT Dots (the always-on agents) for Pro and higher plans. See the ChatGPT Dots setup guide for how agents use connected apps.
Step-by-step: connect the plugins
You need two-factor authentication enabled on your Apple Account. Never enter your main Apple password into ChatGPT. Use a fresh app-specific password for each plugin. Changing your main Apple password later revokes all app-specific passwords, so you will need to reconnect.
-
Create an app-specific password. Go to account.apple.com, sign in, open Sign-In and Security, then App-Specific Passwords. Generate a password and copy the 16-character string. Name it clearly (for example, “ChatGPT Mail”).
-
Open ChatGPT. Go to Settings → Plugins (or the Plugins tab). Look under New & Noteworthy for “iCloud Mail for ChatGPT” and “iCloud Calendar for ChatGPT”.
-
Install the plugin you want. Tap the + button. Repeat for the second plugin if needed.
-
Enter the correct email address when prompted:
- For Mail: your @icloud.com, @me.com, or @mac.com address.
- For Calendar: your primary Apple Account email (this can differ from your iCloud Mail address).
-
Paste the app-specific password into the connection form. Follow any authorization prompts. ChatGPT may ask for approval before reading data or taking actions.
-
Start a new chat. Type
@to call a specific plugin explicitly if needed. Test with a simple request such as “Summarize unread emails from the last two days” or “What is on my calendar tomorrow?”
Setup takes a few minutes once you have the password. You can revoke an app-specific password anytime from your Apple Account page.
Practical use cases
Once connected, try these prompts:
- “Find the confirmation email for my flight next week and check if it conflicts with anything on my calendar. Suggest a better time if needed.”
- “Catch me up on unread messages from my manager this week. Draft a short reply confirming the meeting.”
- “I want to use my museum membership more. Find an event when I’m free and add it to my calendar.” (This matches OpenAI’s demo style.)
- “List my meetings tomorrow and pull any related emails so I can prepare.”
For Dots users, the plugins let the agent check email or update events in the background after you approve the connection. Review OpenAI’s training settings first: on Free, Plus, Go, and Pro plans, data from connected apps may be used for model improvement if “Improve the model for everyone” is on. Business, Enterprise, and Edu plans do not train on app data by default. Check the ChatGPT privacy center setup before connecting sensitive inboxes.
Limits and privacy notes
- Android is not listed in OpenAI’s availability statement (web, desktop, iOS only).
- ChatGPT does not gain direct access to the native Mail or Calendar apps on your Mac or iPhone beyond the iCloud data these plugins expose.
- Actions that send email or change events usually require explicit approval.
- Memory may retain relevant details from connected apps. Disconnecting a plugin does not automatically erase what was already retrieved.
- App-specific passwords grant the plugin access to the full mailbox or calendar they target. Generate a dedicated one and revoke it if you stop using the feature.
OpenAI’s connected-apps documentation covers permission scopes and training controls in more detail.
Tips for everyday use
Start with Calendar only if you mainly want schedule help. Add Mail later once you are comfortable with the approval flow. Use @icloud-mail or @icloud-calendar in prompts for precision. Keep the app-specific password stored in a password manager, not in a chat. Review OpenAI’s “Improve the model for everyone” toggle before connecting an inbox that contains personal or work data.
If you already use Gmail or Outlook plugins, the iCloud ones follow the same pattern: install, authorize with the right credentials, and approve actions.
Conclusion
The iCloud Mail and Calendar plugins close a long-requested gap for Apple users. They are available on every ChatGPT plan and work across the platforms OpenAI listed. Generate an app-specific password, install the plugins separately in Settings → Plugins, and test with a simple summary or event check. Watch the official plugins overview above for a visual walkthrough of the directory and connection flow. Pair them with Dots if you have a qualifying plan, and review privacy settings first.
Sources
- OpenAI Release Notes, “iCloud Mail and Calendar plugins in ChatGPT,” 27 October 2026: https://openai.com/products/release-notes/
- ChatGPT official account announcement, 27 October 2026
- OpenAI Help Center materials on connected apps and plugins
- Apple Support guidance on app-specific passwords
Share this story