Multiple Accounts
Magical lets you connect personal, work and client Google Calendar accounts into one desktop interface.
Adding Accounts
Section titled “Adding Accounts”- Open Settings (⌘,), which the Settings Reference describes.
- Go to the Accounts tab.
- Click + to add an account.
- Sign in to your secondary Google account in the authentication sheet.
- Assign the account an accent colour and display label.
Switching Schedules
Section titled “Switching Schedules”You can switch between account schedules:
- Toolbar Buttons: Click the account buttons in the top toolbar to switch between schedules.
- Shortcuts: Use ⌘1 through ⌘9 to switch directly between accounts.
- Account Menu: Choose accounts from the macOS Accounts menu.
Account Separation
Section titled “Account Separation”Each account runs in its own session, so signing out of one, resetting it, or letting its Google session expire has no effect on the others. Accounts never share cookies, and an RSVP is addressed to the account the invitation belongs to.
Secondary and Shared Calendars
Section titled “Secondary and Shared Calendars”Each Google account carries its primary calendar along with any subscribed, delegated, or shared team calendars:
- In the left sidebar, toggle individual calendars on or off with checkboxes.
- Each calendar maintains its native Google colour coding, reflected on event blocks, notification banners, and menu bar indicators.
- Changes made in shared calendars synchronise bidirectionally in the background.
Paused in the Background
Section titled “Paused in the Background”An account you are not looking at is released after five minutes, which is what stops a second or third account from costing a second or third window’s worth of memory. It keeps syncing while it is paused, so its events stay on the menu bar, in the widgets and in meeting alerts, and switching back reloads it from the local copy.
Settings → Advanced → Memory, in the Settings Reference, changes the wait or turns it off.
Working Offline
Section titled “Working Offline”Your schedule stays readable without a connection, and the widgets and alerts keep working from the local copy. Getting Started covers what stays available and what waits for the network.