Skip to Content

Calendar Feeds

Calendar Feeds work in two directions. You can import events from Google Calendar or a standard iCal (.ics) URL into TourPro. You can also create a read-only subscription URL for your visible TourPro schedule and add it to Apple Calendar, Google Calendar, or another calendar app. These are separate feeds; imported events are not sent back to their source calendar.

You need View schedule permission to see calendar subscriptions. Importing or managing outside calendar sources requires Edit schedule permission.

Where to Find It

Open your tour, then go to Settings → Calendar Sync.

You’ll need Edit schedule permission to add or change imported sources. View schedule permission is enough to create or revoke your own outbound subscription.

Subscribe to Your Tour Schedule

Create a subscription

In Calendar Sync settings, find Outbound calendar subscription and click Create subscription. TourPro shows a secret URL once. Copy it before leaving the page.

Add it to your calendar app

In Apple Calendar, choose File → New Calendar Subscription and paste the URL. In Google Calendar on the web, choose Other calendars → From URL and paste it there.

Manage access

Use Rotate URL to replace the current link, or Revoke to stop future feed requests. Your calendar app decides when to refresh. Events already downloaded may remain in that app after rotation or revocation.

The outbound feed includes only schedule event types and times that you are allowed to view. It uses generic labels and omits titles, locations, notes, travel events, passengers, confirmation details, and events imported from another calendar. TourPro rechecks your tour membership and schedule permission whenever the calendar app fetches the feed. Treat the URL as a password because anyone holding it can request the feed while it is active.

Import Outside Calendars

Importing reads from your outside calendars into TourPro. It never edits or deletes events in the source calendar.

Add an iCal Subscription URL

Open Calendar Sync settings

Open the tour, click Settings in the sidebar, then choose the Calendar Sync tab.

Paste the subscription URL

Find the iCal Subscription URL card. Paste any https:// link to an .ics feed (for example a Google Calendar shared link, an Outlook publish URL, or any tool that publishes an iCal feed).

Name the source (optional)

Add a short name so you can identify the feed later, such as “Crew Calendar” or “Promoter Holds”.

Save

Click Add. The feed appears in your sources list and starts importing on the next sync run.

Connect a Google Calendar

Start the connection

In the Calendar Sync tab, click the Google connect button. TourPro opens Google’s consent screen in a new window.

Approve access

Sign in with the Google account whose calendars you want to read, then approve the requested scopes.

Choose which calendars to sync

After consent, TourPro lists the calendars on that Google account. Select the ones you want to import and confirm.

Manage Sources

In the sources list you can:

  • See each source’s status (Active, Paused, Auth error, Fetch error).
  • Pause or resume a source so events stop or start importing without deleting the connection.
  • Delete a source. This stops imports and removes events that came from it.

Force a Sync

Click Sync now to run all your sources immediately instead of waiting for the next scheduled run. The recent runs panel shows status and timing for each attempt.

Conflicts

If an imported event collides with something already on your tour, it appears in the Conflicts panel. Open the conflict and pick which version to keep.

Imported sources and outbound subscriptions are independent. TourPro does not edit the Google Calendar or iCal source you connected for importing.

Last updated on