Skip to content

Forward a booking email

The fastest way to populate a trip is to forward your booking confirmations to Moonjar. The email-capture pipeline detects travel intent, classifies what kind of booking the email is, extracts the fields, and either adds it to an existing trip or creates a new one.

  • A Moonjar account.
  • The address you signed up with is a registered capture address by default. To forward from other addresses, register them in Settings → Email addresses first.
  1. Open the booking confirmation email — flight, hotel, train, car hire, ferry, cruise, activity, restaurant reservation, anything.
  2. Forward it to save@in.moonjar.io.
  3. Send it from one of your registered addresses.
  4. Wait for the reply. Moonjar emails back twice for travel emails:
    • Once immediately, confirming the email landed.
    • Once again a few seconds later when the booking has been extracted and added to a trip.

Capture proceeds in two steps:

  1. Travel-intent gate. A cheap regex checks the subject and body for booking-shaped phrases (“booking confirmation”, “e-ticket”, “flight”, “check-in”, a flight number, a PNR-shaped reference). Anything that matches kicks the rest of the pipeline off.
  2. Classifier. Claude reads the email and decides:
    • What kind of email it is — confirmation, schedule change, cancellation, payment receipt, check-in reminder, or irrelevant.
    • What kind of booking it concerns — flight, accommodation, ground transport, rail, bus, ferry, cruise, activity, restaurant, parking, insurance, or unknown.

Confirmations and schedule changes go through the booking extractor and writer. Cancellations remove or update existing bookings. Payment receipts and check-in reminders are filed as documents but don’t necessarily change a trip. Irrelevant emails (marketing, newsletters) get captured as documents only.

When the booking is written, Moonjar:

  • Picks the right trip — by date overlap, destination match, or passenger names. If nothing fits, it creates a new trip.
  • Links the source email back to the booking, so you can open the original from the trip detail screen.
  • Generates an in-app push notification.

The classifier reports a confidence score. High-confidence bookings are filed straight into the right trip. Low-confidence ones become orphan bookings — visible in the trip surface but not yet attached to a specific trip. Orphans wait for you to confirm or re-route them by hand.

Forwarded but nothing landed in trips. First, check Documents — the email itself is captured even if travel classification skipped or returned irrelevant. From there you can route it to a trip by hand.

Wrong trip. Open the booking, choose Move to trip, pick the right one. The orphan-bookings screen has a similar reroute affordance.

Forwarding from an unregistered address. Moonjar replies that it doesn’t recognise the sender. Add the address in Settings → Email addresses and try again.