Skip to content
How-to

How to import your airline roster into your logbook (iCal)

Step-by-step: grab your airline's iCal feed, connect it to Aerolog, and let new duties flow into your logbook as pending flights.

5 min read

Almost every crewing system in 2026 publishes an iCal feed — a standard calendar URL that updates whenever your roster changes. Instead of typing each leg into your logbook, you can connect that feed once and let flights flow in automatically. Here's how.

Step 1: find your airline's iCal URL

In your crewing portal (CrewLink, CrewApp, Sabre CrewTrac, AIMS, and similar), open your roster view and look for a "Subscribe", "Export calendar", or "iCal" option. It gives you a URL that starts with webcal:// or https:// and ends in .ics. Copy the whole URL.

Step 2: connect it in Aerolog

Open Aerolog, go to Settings → Roster sync, and paste the URL. Aerolog will do an initial fetch, extract every duty that looks like a flight, and match aircraft registrations against your fleet. If your roster uses non-standard flight number formats, you can configure a parsing rule on the same screen.

Step 3: review pending flights

Imported flights are staged as pending — they don't affect your totals until you confirm them. A banner on the home screen shows how many are waiting. Tap it, check the block times, aircraft registration, and crew, and confirm. Anything that's clearly a simulator, standby, or office duty is filtered out automatically.

Get Aerolog PRO

Step 4: let it sync in the background

Aerolog refetches your roster every few hours. New rotations appear automatically; roster changes update the pending entries instead of creating duplicates. You never touch the URL again unless your airline rotates it.

Troubleshooting

  • Sync stalled? Open Settings → Roster sync and tap "Sync now". If it fails, your airline may have rotated the URL — grab a fresh one from the crewing portal.
  • Some flights missing? Check that they weren't filtered as ground duties. Long taxi-ins can look like standby to a parser; adjust the "minimum block time" filter to include them.
  • Duplicates? Aerolog deduplicates by flight number + date + registration. If your airline publishes different IDs on the same leg, use the "Merge" action in the flight editor.

Keep reading