CrewHubGoogle CalendarCrewWX

CrewHub puts your trips on a Google calendar. You confirm they arrived. CrewWX gets read-only access to that calendar.

You’ll need: a phone or tablet with CrewHub (iPhone, iPad, or Android) · a Google account · a browser signed into Google Calendar.

Don’t have a CrewWX account yet? Sign up and verify your SWA email first, then come back here.

1 — In Google Calendar (browser): choose or create a calendar for your trips

A Google account can hold several separate calendars. Think of them like folders. We recommend one just for CrewHub trips, called something like SWA Trips. CrewWX only ever sees the calendar you connect, so keeping trips separate from your personal events means the link can only ever show your work schedule.

Already have a Google calendar just for your CrewHub trips? Skip ahead to Step 2.

Starting fresh? Create one now:

1Open Google Calendar in a browser, not the app
2In the left sidebar, next to Other calendars, click the + then Create new calendar
3Name it SWA Trips (or similar), then click Create
The SWA Trips calendar, created and named, in Google Calendar's settings

New calendars can only be created from a browser, not the Google Calendar app on your phone. That’s Google’s requirement, not ours.

Tapped the link above and it opened the Calendar app instead?

That happens on a phone with the Google Calendar app installed: tapping the link hands it to the app instead of a browser tab, and new calendars can only be created from a browser (see the note above). Instead, copy the address rather than tapping it: https://calendar.google.com. Then open your browser and paste it into the address bar directly.

2 — On your phone or tablet: make sure CrewHub can see this calendar

CrewHub doesn’t connect directly to your Google account. It syncs to calendars your phone or tablet already has access to.

iPhone / iPad

1Go to Settings → Apps → Calendar → Calendar Accounts
2Confirm your Google account is listed
The Google account listed under Calendar Accounts, alongside iCloud and any other accounts
3Tap into that account
4Make sure Calendars is turned on
The Google account's own settings, with the Calendars toggle switched on

This is what lets CrewHub see your Google calendars.

Android

Your Google account’s calendars are normally already available to apps on Android, so there’s usually nothing to turn on here. Just allow CrewHub calendar access if it asks.

The calendar “SWA Trips” not showing in CrewHub’s list? Three things to check: your device’s Google account has calendar sync turned on; Google Calendar is allowed to share its data with other apps; and in the Google Calendar app, the SWA Trips calendar itself has Sync enabled (menu → SettingsSWA Trips). Google’s Android calendar-sync guide walks through all three.

3 — In CrewHub: sync trips to that calendar

Do this before you share anything. The link you copy later is a live feed of whatever is already in the calendar, so your trips have to be in there first.

1In CrewHub, tap More in the bottom right
Tap More in CrewHub
2Tap My Settings and Notifications
Tap My Settings and Notifications
3Under Calendar, tap Sync Trips to iCal
Tap Sync Trips to iCal

CrewHub lists every calendar connected to your device here: iCloud, Google, and any others you’ve signed in to. Your Google calendar will show up in this list alongside the rest.

4CrewHub may ask for permission to use your calendars. If it does, tap Allow Full Access
5Your calendars will be listed. Tap the slider next to the calendar “SWA Trips” (or whatever you named it)

Don’t see the calendar “SWA Trips” listed? That’s the Step 2 prerequisite above. Go back and confirm your Google account is signed in on this device with Calendars turned on.

CrewHub's calendar list with SWA Trips selected
6Tap Save. The calendar name should now appear next to “Sync Trips to iCal”
SWA Trips toggled on in CrewHub's Sync Trips screen, ready to save

4 — Stop here and check

Checkpoint 1: CrewHub → Google Calendar

Open Google Calendar. Do you see one of your CrewHub trips on the calendar “SWA Trips” (or whatever you named it)?

Yes — continue to Step 5.
No trip assigned right now? That’s fine. Continue anyway. You can finish setup; CrewWX just can’t confirm that CrewHub is syncing to the right calendar until a trip appears.
Have a trip, but it isn’t showing? Don’t continue yet. Reopen CrewHub → check Sync Trips to iCal → confirm your calendar is selected → wait a few minutes and refresh Google Calendar.

5 — In Google Calendar (browser): get the private link CrewWX needs

This is the link that lets CrewWX read your trips. Google calls it the Secret address in iCal format.

1Go to Google Calendar Settings in a browser (not in an app)
Tapped the link above and it opened the Calendar app instead?

That happens on a phone with the Google Calendar app installed: tapping the link hands it to the app, which can’t reach these settings. Instead, copy the address rather than tapping it: https://calendar.google.com/calendar/r/settings. Then open your browser and paste it into the address bar directly.

2In the left panel, under Settings for my calendars, click the calendar “SWA Trips” (or whatever you named it)
3Scroll down to Integrate calendar, near the bottom of a long page
4Copy the Secret address in iCal format

Grab the Secret address, not the Public address. They sit right next to each other and look almost identical. The Public address follows your calendar’s general sharing permissions, so it usually comes through as featureless “Busy” blocks with no trip details, and no setting you change afterwards will fix that. The Secret address is tied to your account and always carries the real event data.

Google Calendar's Integrate calendar section, showing the Public address in iCal format and the Secret address in iCal format side by side, with the SWA Trips calendar selected ❌ NOT THIS ONE ✅ COPY THIS ONE

Google shows a warning next to the Secret address telling you not to give it to other people, and Google is right. Treat the link like a password: anyone holding it can read that calendar. That’s why we suggest a separate SWA Trips calendar. CrewWX only reads it and can never add, change, or delete anything.

The URL ends in .ics. That’s what you’ll paste into CrewWX in Step 6.

Why is this safe?

CrewWX uses this link to read the calendar you connect and identify your CrewHub trips: read-only, never logged, never displayed back to you, never shared, deleted the moment you delete your account.

You can revoke it yourself at any time, without emailing anyone. Click Reset next to the Secret address in Google Calendar and the old link stops working immediately. If you want briefs to keep coming, paste the new link at crewwx.com/update.

6 — In CrewWX: connect it

Copy the address from Step 5, then:

Checkpoint 2: Google Calendar → CrewWX

Go back to the CrewWX Finish Setup page and paste the address there. It checks your calendar automatically before saving, and flags anything that looks wrong. Closed that page? Reopen it with Continue Setup on your confirmation page, or the link in your setup email.

Not signed up yet, or just want to double-check the link first? Paste it into the calendar test tool on the main Support page.

If something’s not right

Sync your Google Calendar with other apps (Google Support). Step-by-step from Google if you need more detail.

Questions about something else? Visit the main Support page →

CrewWX™ is an independent service and is not affiliated with, endorsed by, or sponsored by Southwest Airlines Co. Southwest Airlines® is a registered trademark of Southwest Airlines Co. All rights reserved. CrewWX is not a Southwest Airlines product or service. Use of this tool is at your own discretion and subject to your employer’s applicable policies regarding personal device use and third-party applications.