Help Center

Getting Started Guides

Practical walkthroughs for the most common Guildhall workflows: creating events, joining communities, managing stores, and getting timezone/calendar behavior right.

Personal Calendar Feed (My Events)

Personal Calendar Feed (My Events)

This guide explains the personal calendar feed in My Events, where you can copy your personal .ics URL and subscribe from calendar apps.

This is different from store .ics import:

  • Personal feed: Guildhall -> your external calendar app
  • Store .ics import: external .ics -> Guildhall store events

For store import, see Store .ICS Calendar Import (Store Calendar Sync).

What the personal calendar feed is

Your personal feed is a private URL that returns iCalendar (.ics) data for your account.

It is designed to keep your external calendar updated with your Guildhall activity.

The feed includes:

  • Events you host.
  • Events you attend.
  • Scheduled instances inside the feed horizon.

Where to find it

  1. Open My Events.
  2. Open the calendar feed menu.
  3. Copy your personal .ics URL.
  4. Paste it into your calendar app’s "Subscribe by URL" flow.

How updates work

There are two update layers:

  • Guildhall feed output: reflects your hosted/attending event changes.
  • Calendar provider refresh: Google/Apple/Outlook poll on their own schedule.

What this means:

  • Changes can be visible in Guildhall before external apps refresh.
  • Refresh timing differs by provider and can vary throughout the day.
  • Manual refresh (if the calendar app supports it) can reduce wait time.

Good use cases

  • Keep Guildhall events in the same view as personal/work calendars.
  • See event times converted automatically by your calendar app.
  • Lightweight setup without custom integrations.

When not to rely on it

Avoid using only feed subscriptions when you require:

  • Real-time guaranteed updates in every app/device.
  • Workflow automation and deterministic sync logic (use Using the Store API).
  • Broad sharing of a URL that should stay private.

Security and privacy notes

  • Treat the feed URL like a secret; anyone with the URL can subscribe.
  • Do not publish your personal feed URL on public pages.
  • If compromised, rotate/regenerate from Guildhall account controls.

Troubleshooting

  • Feed added but no events: confirm you host/attend events in My Events.
  • Times look wrong: verify timezone settings.
  • External app shows stale data: wait for provider polling cycle or force refresh if available.
  • Duplicate-looking entries: remove old subscriptions and keep a single active feed subscription.