Skip to content

Deep Links & Automation

Magical registers the native macOS magical:// URL scheme, allowing you to trigger navigation, open the new event composer, search events, or RSVP to meetings from Apple Shortcuts, Raycast, Alfred, or terminal scripts.

URL Pattern Parameters Description
magical://open None Brings the main Magical calendar window to the front.
magical://quick-add None Opens the event creation modal (prompts for account if configured to ‘Always ask’).
magical://date at, account Navigates the calendar to a specific date (e.g. 2026-11-01).
magical://search q or query, account Searches events and meetings across your schedules.
magical://event eid, account, action, at Focuses an event or executes an RSVP action (reveal, yes, no, maybe, delete).
Terminal window
open "magical://quick-add"
Terminal window
open "magical://date?at=2026-11-01"
Terminal window
open "magical://event?eid=abc123xyz&action=yes&account=work"
Terminal window
open "magical://search?q=Dentist"
  1. Open the Shortcuts app on macOS.
  2. Create a new shortcut and add the Open URL action.
  3. Enter your formatted magical:// link (such as magical://quick-add).
  4. Bind this shortcut to a global hotkey or macOS menu bar item.
  • In Raycast, create a Quicklink with the URL magical://search?q={query} to query Google Calendar instantly from your launcher.
  • In Alfred, create a keyword trigger to launch magical://quick-add.

Event descriptions and Google Tasks frequently include links to external tools such as Todoist, Notion, Linear, Figma, or Slack.

Magical strips Google’s redirect prefix before routing a link, then opens it in the browser chosen in Settings → General → Opening links, in the Chromium profile for the account it came from. Todoist task and project links open in the Todoist app when it is installed; turn off Open Todoist links in the Todoist app to keep them in the browser. See Settings Reference.