Quick answer: ChatGPT now supports separate iCloud Mail and iCloud Calendar plugins on all ChatGPT plans across the web, desktop app and iOS. Open Settings → Plugins, install each iCloud plugin you want, create an Apple app-specific password, and complete the connection form. Do not enter your normal Apple Account password or paste any password into a chat.[1][2][4]
2-minute setup checklist
Before you start, have these ready:
- Your ChatGPT account.[1]
- An Apple Account protected by two-factor authentication.[4]
- Your
@icloud.com,@me.comor@mac.comaddress for iCloud Mail.[2] - Your primary Apple Account email address for iCloud Calendar.[2]
- Access to account.apple.com to create an app-specific password.[4]
Mail and Calendar are separate connections. Connecting one does not automatically connect the other.[2]
How to connect iCloud Mail to ChatGPT
- Open ChatGPT on the web, desktop app or iOS.[1]
- Open Settings → Plugins.[2]
- Find the plugin that includes iCloud Mail and select Install plugin if shown.[2]
- Select Connect when prompted.[2]
- In another browser tab, sign in at account.apple.com.[4]
- Open Sign-In and Security → App-Specific Passwords.[4]
- Select Generate an app-specific password and label it clearly, such as
ChatGPT iCloud Mail.[4] - Return to ChatGPT’s secure connection form.[2]
- Enter your iCloud Mail address ending in
@icloud.com,@me.comor@mac.com.[2] - Paste the new app-specific password into the password field and finish the connection.[2][4]
Apple requires two-factor authentication before you can generate an app-specific password. The password is designed for a third-party app, so your primary Apple Account password does not have to be stored or collected by that app.[4]
How to connect iCloud Calendar to ChatGPT
- Return to ChatGPT Settings → Plugins.[2]
- Select the plugin that includes iCloud Calendar.[2]
- Install and connect it separately from iCloud Mail.[2]
- Use your primary Apple Account email address in the connection form.[2] It may be different from your iCloud Mail address.[2]
- Generate an Apple app-specific password and enter it only in the connection form.[2][4]
- Review the requested access before approving the connection.[2]
OpenAI says connected-app availability can depend on your plan, region, account, interface and workspace controls. A managed work or school workspace may require an administrator to enable the plugin.[3]
What you can ask ChatGPT to do
OpenAI’s release notes say the new connections can help find emails, catch up on an inbox, check a schedule and update calendar events.[1]
Try requests like:
- “Find the iCloud email about my hotel booking and summarize the check-in details.”[1]
- “Show my iCloud Calendar events for tomorrow in time order.”[1]
- “Compare the event date in this email with my calendar and flag any conflict.”[1]
- “Add the confirmed appointment from this email to my iCloud Calendar.”[1]
- “Summarize unread iCloud emails that appear to need a reply.”[1]
Use specific dates, names and subjects when possible. Review any proposed change before approving it, especially when ChatGPT is updating information in a connected service. OpenAI notes that available actions depend on the app, connected account and workspace controls, and ChatGPT may request approval before completing an action.[2][3]
Important limits to understand
It connects to iCloud, not every account in Apple Mail
The iCloud Mail connection uses an Apple-provided iCloud address. A Gmail, Outlook or other account merely displayed inside Apple’s Mail app is not automatically included. Connect that provider separately if ChatGPT supports it.
Mail and Calendar require separate setup
Installing or authorizing iCloud Mail does not authorize iCloud Calendar. Repeat the connection process for both if you want ChatGPT to use both services.[2]
Contacts access is limited
OpenAI’s setup guidance says both iCloud plugins include read-only contact lookup. Standalone Contacts and Reminders plugins are not part of this launch.[2]
Rollout and workspace controls can affect availability
The feature is available across all ChatGPT plans on the web, desktop and iOS, but a plugin can still be unavailable because of region, account, interface or administrator controls.[1][3]
Privacy and security checklist
Use this checklist before connecting an inbox or calendar:
- Never use your regular Apple Account password. Generate a separate app-specific password.[4]
- Never paste a password into a ChatGPT conversation. Enter it only in the provider connection form.[2]
- Review requested permissions. Connect only the service and account you intend to use.[2]
- Keep approval prompts enabled until you understand which read and write actions the plugin supports.[3]
- Check the active ChatGPT workspace. Do not connect a personal iCloud account to an employer-controlled workspace unless policy allows it.[3]
- Disconnect access when no longer needed. In ChatGPT, go to Settings → Plugins, open the connected account menu and select Disconnect.[2]
- Revoke the Apple password for a full provider-side cutoff. At account.apple.com, open App-Specific Passwords and remove the password created for ChatGPT.[4]
Disconnecting a ChatGPT app stops future access through that connection, but OpenAI says it does not automatically delete existing conversations, saved files or memories. Review those separately if you used sensitive information.[2]
How to disconnect or revoke access
Disconnect inside ChatGPT
- Open Settings → Plugins.[2]
- Select iCloud Mail or iCloud Calendar.[2]
- Open the connected account’s more-options menu.[2]
- Select Disconnect.[2]
- Repeat for the other iCloud plugin if both are connected.[2]
Revoke the Apple app-specific password
- Sign in at account.apple.com.[4]
- Open Sign-In and Security → App-Specific Passwords.[4]
- Remove the password you created for ChatGPT.[4]
Apple says revoking an app-specific password signs the app out. Changing or resetting your primary Apple Account password also revokes all app-specific passwords, so you would need to generate replacements for apps you still want to use.[4]
Troubleshooting
iCloud Mail or Calendar is missing
- Update ChatGPT to the latest version.[3]
- Check Settings → Plugins; very old app versions may label the area Apps instead.[3]
- Confirm that you are using web, desktop or iOS.[1]
- If this is a managed workspace, ask the administrator whether the plugin is enabled.[3]
- The rollout may not have reached every account yet.[1]
The connection form rejects the password
- Confirm you generated an app-specific password, not your normal Apple Account password.[4]
- Make sure two-factor authentication is enabled on the Apple Account.[4]
- Create a fresh app-specific password if the old one was revoked.[4]
- If you recently changed your main Apple Account password, generate a new app-specific password because Apple revokes the previous ones automatically.[4]
Mail works but Calendar does not
The two plugins are authorized separately. Connect iCloud Calendar with the primary Apple Account email address rather than assuming the iCloud Mail address is always the same.[2]
ChatGPT cannot find an email
- Confirm that the message is actually in iCloud Mail, not Gmail or Outlook inside Apple Mail.[2]
- Check that the correct iCloud account is connected.[2]
- Include a sender, subject keyword and date range in your request.[2]
- Review the plugin connection and reconnect if necessary.[2]
FAQ
Is ChatGPT iCloud Mail available on the free plan?
Yes. OpenAI says iCloud Mail and Calendar plugins are available on all ChatGPT plans on the web, desktop app and iOS.[1]
Is the feature available on Android?
OpenAI’s launch announcement lists web, desktop and iOS. It does not list Android for these iCloud plugins.[1]
Does ChatGPT need my normal Apple password?
No. Apple provides app-specific passwords for third-party apps. Use one of those in the connection form and keep your normal Apple Account password private.[4]
Do I need to connect Mail and Calendar separately?
Yes. They are separate plugins and one connection does not authorize the other.[2]
Can ChatGPT access Gmail inside the Apple Mail app?
Not through the iCloud Mail plugin. A non-iCloud account requires its own supported provider connection.
How do I remove ChatGPT’s iCloud access?
Disconnect each iCloud plugin in ChatGPT Settings → Plugins, then revoke the relevant app-specific password at account.apple.com for provider-side removal.[2][4]