Calendar subscription
Swirl publishes an iCalendar feed at swirl.events/calendar.ics. Subscribe in your calendar app of choice and every public event shows up alongside the rest of your week.
Adding the subscription
Google Calendar: Settings → Add calendar → From URL → paste https://swirl.events/calendar.ics. Updates roughly every few hours on Google’s schedule.
Apple Calendar (macOS): File → New Calendar Subscription → paste the URL → pick a refresh interval (Daily is plenty).
Apple Calendar (iOS): Settings → Calendar → Accounts → Add Account → Other → Add Subscribed Calendar → paste the URL.
Outlook: Add calendar → Subscribe from web → paste the URL.
Anything else: if your app speaks iCalendar (most do), the URL is all you need.
What’s in the feed
Every public event on Swirl — title, start and end time, venue, address, description, tags, and a link back to the event page on swirl.events. Cancelled events drop out automatically.
The feed is not personalized. It contains every public event we have, not just the ones you’ve RSVP’d to or marked Interested in. If you want only your saved events on your calendar, use the per-event .ics download link on each individual event page instead.
How often it updates
The feed is regenerated on every site publish — typically within a minute or two of an event being created, edited, or cancelled. How quickly your calendar app picks up the change depends on its refresh interval, not on Swirl.