Skip to main content

November 4, 2026 · Brad Gessler

iCloud Mail and Calendar

One Apple account connects with an app-specific password, and GBrain reads both its mail and its calendar. Read only, and a repeating event answers for the day asked about.

GBrain now reads iCloud Mail and iCloud Calendar. One Apple account connects with one app-specific password, and that password covers both.

A password Apple makes, not a sign-in

Apple has no sign-in another program can use for mail or for a calendar. The password is made at account.apple.com, under Sign-In and Security, then App-Specific Passwords, and Apple revokes it there whenever you want. GBrain keeps it encrypted and reads with it.

It reads, and does nothing else. Mail: search a folder, read a message, list the folders the account has. Calendar: list the calendars and what is on them over a window of up to a year. It cannot send, move or delete mail, and it cannot create, change or cancel an event.

Changing the Apple Account password cancels every app-specific password, this one included. The connector then says it needs reconnecting, and its page is where a new password goes.

A repeating meeting lands on the day it happens

A rule is worked out for the day asked about. A weekly standup written in January comes back on this week’s Thursday, not on January’s. Daily, weekly and every second week are worked out, and monthly and yearly keep the day of the month wherever the month is long enough.

Every-other-week counts from the week’s own first day, Monday unless the calendar names another. A meeting that starts on a Wednesday and repeats every second Monday lands on those Mondays, and not one interval early.

Time zones are read as the event was written, and answered in UTC, so a calendar can be compared with another without holding two wall clocks.

A rule GBrain cannot work out comes back with its text, rather than guessed into the wrong day.

What you need to do

Nothing. To connect one, open Tools, press Add a connector, find iCloud, and follow the six steps on its page. The password takes a minute to make, and it is made once.

It reads an @icloud.com, @me.com or @mac.com mailbox. If the Mail app on an iPhone shows a Gmail or an Outlook account underneath, that account is the one to connect, and it connects by signing in.

Connectors has everything iCloud reads, and Connect accounts has how it sits beside Google and Microsoft in a workspace.

Set up a GBrain workspace

Spin one up in a few minutes, and every AI the team uses shares one memory and the same connected accounts.