starlings

Help · Surface

Calendar

Your calendar, with the meetings that Starlings knows about.

Where

ClientReach itViews
Mac⌘2Day / Week / Month, ⌃⌘1 / ⌃⌘2 / ⌃⌘3; sidebar of sources and the mini month; inspector for the chosen event; ✕, Esc, or a click on empty grid closes it, and the toolbar's right-sidebar toggle (⌃⌘I) brings it back
iPhone and iPadThe Calendar tabDay, 2-day, 3-day, week, month, agenda; long-press moves an event; resize is in the editor
Web/calendarOne Google week at a time, plus read-only Events, Milestones, Tasks and My availability layers

A timed event's tile says more as it gets taller, on every client: the title, then the time (start – end), then the place, or the meeting's platform when it has no place. An event made in a zone with a different offset adds that zone's clock, as in 12:05 – 14:05 (10:05 GMT). A row shows whole or not at all; a half-hour tile at the default zoom is the title alone. The wording is fixtures/calendar-tile.json.

On Mac, when you select an event, its title shows in the Calendar tab. When you clear the selection, the tab title goes back to Calendar.

Controls

ControlDoesWhere
TodayJumps to today⌘T on the Mac; the toolbar
Previous / NextMoves one period⌘← / ⌘→ on the Mac; Earlier / Later on the web
New event…An event at the next hour; the form has a one-sentence field that fills title, times, place and guests⌘N on the Mac; + on every client
OpenThe chosen event in the inspector⌘O
JoinJoins the chosen event's meeting in the app⌘J
Copy linkThe event's meeting link⌘⇧C
DuplicateA copy of the event; the way to move something on Envisioning Internal⌘D on the Mac
DeleteRemoves a writable event; a recurring Google event asks This event or All events⌫ on the Mac; the editor on the web
Hide from NextRemoves the event from Home's Upcoming and meeting alerts; it leaves the Calendar grid too. Turn on Show hidden events (Settings → Calendar on Mac and iPhone and iPad, the Calendars menu on the web) to see it faded, and use Show in Next to restore itThe event's context menu on Mac and web, or its editor on iPhone and iPad
ReplyAccept, Maybe or Decline an invitationThe event's context menu on the Mac and the web
ReloadFetches again⌘R
SearchEvents in the window Search covers⌘F
CalendarType to narrow the available calendars in an event editorEvent editor
New eventsType to narrow writable calendars and choose where new events go by defaultCalendar settings on iPhone and iPad

Row menus (web)

Each event in the day list has a menu. Open it with the … on the row, a right-click, or ⇧F10. Blocks on the timeline have no menu.

GroupItems
JoinJoin, when the event has a meeting
ChangeEdit…, when you can write the calendar; Hide from Next or Show in Next; Reply, when you are invited
CopyCopy link, when the event has a meeting link

Move to another calendar and Delete are in the editor. The web has no Duplicate. The Calendar field searches available writable calendars by name and account on Mac, iPhone/iPad and web. The New events setting uses the same searchable calendar list on iPhone and iPad.

You choose sources on the Mac or the phone: which calendars show, which are hidden, and which subscribed feeds appear in Home's UPCOMING. The web uses those choices. Google calendars and selected subscribed feeds appear in Home's UPCOMING on Mac, iOS, and web. Subscribed feeds also appear in the web Calendar, read-only. EventKit events show only in the native Calendar view. The Upcoming display policy (how many following meetings, and so on) is under Settings → Upcoming on all three.

A task, milestone or published event opens read-only where an event opens: double-click it on the Mac, tap it on the phone, click it on the web. It shows when it is, its project, who has it, its status and its notes, with buttons into Work.

Leads to

A task you own opens in Mine. Anyone's task opens on its project's Tasks pane, and a milestone opens on its project. A published event opens its event page.

An event's meeting. Your own room opens with you as host. A colleague's room opens with a knock. Any other meeting opens in its own app. None open in the browser.

Where it works

CapabilitymacOS HostmacOS JoinWebiOS / iPadOSAgent access
Connect Google Calendar and subscribed feeds, view the Upcoming agendaWorksWorksPartialWorksmeet://calendar/{days_back}/{days_ahead}, /api/calendar/events, /api/calendar/upcoming
Native Calendar views (Google + EventKit + subscriptions)WorksWorksPartialPartial—
Create a meeting invitation from the owner workspaceWorksWorksPartialWorksschedule (MCP)
Describe an event in one sentenceWorksWorksWorksWorks—
Calendar selection, display preferences, timezone/weather, public events, and contactsWorksWorksPartialWorks—

Verified · docs/help/surfaces/calendar.md