AI Booking Import

Last updated March 18, 2026

You know that moment when a supplier confirmation lands in your inbox and you think "great, now I have to type all of this into my system"? That's exactly what AI Booking Import eliminates.

Paste the confirmation email, upload the PDF, or even drop in a screenshot — JourneyFuse's AI reads through it, pulls out everything it can find, and creates the booking record for you. Supplier name, dates, pricing, confirmation numbers, traveler names, flight segments, hotel details — all extracted in seconds.

It's not perfect 100% of the time (no AI is), but it's a whole lot faster than manual data entry. And you always get a chance to review before anything saves.

Where to Find It

You can kick off an AI import from several places:

  • Dashboard — the Import Booking button right on your main dashboard
  • Trips page — the AI Import button in the trip list header
  • Trip detail page — import directly into the trip you're working on
  • Onboarding — there's an import step when you first set up your account, so you can try it right away with a real booking

How It Works

The whole process takes about 30 seconds:

1. Provide the Booking Data

You have two options:

  • Paste text — copy the body of a booking confirmation email and paste it in. Works great for most supplier emails.
  • Upload a file — drag in a PDF confirmation, itinerary document, or similar file.

Hit Extract and give the AI a moment to work through it.

2. Review What Was Extracted

JourneyFuse shows you everything it found, organized into fields:

  • Supplier name and booking type (flight, hotel, cruise, etc.)
  • Confirmation number — the supplier's reference code
  • Dates — check-in/check-out, departure/arrival
  • Pricing — pre-tax and total amounts
  • Traveler names — who's on the reservation
  • Type-specific details — flight segments with airports and times, hotel room types, cabin numbers, and more

Review each field and correct anything that looks off. Date formats and pricing are the most common things to double-check, since every supplier formats these differently.

3. Save to a Trip

Choose where the booking should live:

  • Add to an existing trip — pick the trip from your list and the booking slots right in
  • Create a new trip — JourneyFuse creates a fresh trip and attaches the booking to it. Great when a new client sends you their first confirmation.

Click Confirm and you're done. The booking appears on the trip with all the extracted details populated, ready for you to fine-tune if needed.

Real-World Examples

To give you a sense of what this looks like in practice:

  • Flight confirmation from an airline — AI pulls out each segment's departure/arrival airports, flight numbers, airlines, departure and arrival times, and the total fare. Multi-leg itineraries come through as separate segments.
  • Hotel confirmation email — property name, room type, check-in/check-out dates, nightly rate, total cost, and confirmation number all get extracted.
  • Cruise booking PDF — ship name, cabin number and type, sailing dates, port schedule, and pricing. These are often the most complex confirmations, and AI Import handles them surprisingly well.
  • Resort or all-inclusive — property details, room category, meal plan inclusions, and pricing.

The common thread: the AI is looking for the same fields you'd manually enter when creating a booking. It just reads a lot faster than you do.

What Works Best

AI Import is designed for one booking at a time. Got a Disney confirmation for the hotel and a separate one for the dining plan? Run them as two separate imports. The AI does a much better job when it's focused on a single reservation.

The best source material is a complete confirmation email — the kind with all the details laid out. The more information in the original, the more the AI can extract. Forwarded emails with headers stripped or partial screenshots will still work, but you'll probably need to fill in a few blanks manually.

Tips for Clean Imports

  1. Use the full confirmation email. Don't trim it down — more context helps the AI distinguish between similar-looking fields like "total price" vs. "deposit amount."

  2. Double-check dates. Some suppliers use MM/DD/YYYY, others use DD/MM/YYYY. The AI makes its best guess, but a quick glance catches any mix-ups.

  3. Verify pricing before saving. Especially with cruise and resort confirmations where there are taxes, port fees, and gratuities that may or may not be included in the extracted total.

  4. Try it during onboarding. The import step in your initial setup walks you through a real extraction so you can see exactly how it works before relying on it day-to-day.

  5. Don't fight it for bulk imports. If you're migrating dozens of client records from another system, use CSV Import instead. AI Import is for individual bookings, not mass data migration.

Looking to Import Clients Instead?

AI Booking Import is specifically for pulling booking details out of confirmation emails and documents. If you need to bring over a list of clients, leads, or contacts from a spreadsheet or another CRM, head to CSV Import for a walkthrough of the bulk import process.

FAQ

Can I import the same confirmation twice? You can, but you'll end up with a duplicate booking. JourneyFuse doesn't currently deduplicate, so check your trip's booking list first if you're not sure whether you already imported something.

What file formats does it accept? PDF is the most common and works well. You can also paste plain text from emails, which is often the fastest approach.

Does it work with every supplier? It works with the vast majority of standard booking confirmations. Very unusual formats or heavily styled HTML emails might need a bit more manual cleanup after extraction, but the AI handles most supplier formats well.

Ready To Launch

Bring every trip, payment, and client touchpoint into one fused brand experience.

JourneyFuse is ready to sell, service, and scale with you now. No waitlist. No stitched-together stack. Just one sharp platform your team can actually run on.

JourneyFuse branding artboard
JourneyFuse
JourneyFuse

Bold branding outside. Serious operating system inside.