Eloope uses AI to read your travel documents and automatically build your trip itinerary. Upload a booking confirmation and let the system extract the details for you.
How it works
When you upload a travel document, Eloope's AI scans the file and extracts key information: carrier names, dates, times, confirmation numbers, and costs. The extracted data is added to your trip itinerary automatically, saving you from typing everything manually.
Upload a travel document
- Open the trip you want to add the document to.
- Click Scan Itinerary in the trip detail page.
- Select the document type (Flight, Hotel, Car Rental, Train, or Bus).
- Drag and drop your file or click to upload.
- Wait a few seconds while the AI processes the file. A confidence percentage is displayed.
- Review the extracted details. All fields are editable if the AI missed or misread something.
- Click Add to Trip to save the extracted data to your trip record.
The scanned data auto-populates trip fields like destination, start and end dates, and estimated cost.

Supported document types
Eloope's AI can extract data from five types of travel documents:
- Flight bookings: Airline, flight number, departure and arrival cities/airport codes, departure and arrival times, class (Economy, Premium Economy, Business, First), seat, confirmation number, and estimated cost.
- Hotel reservations: Hotel name, city, address, check-in and check-out dates, room type, confirmation number, and estimated cost.
- Car rental agreements: Rental company, car type, pick-up and return locations, pick-up and return dates/times, confirmation number, and estimated cost.
- Train tickets: Rail operator, train number, departure and arrival stations, departure and arrival times, class, and confirmation number.
- Bus tickets: Operator, departure and arrival locations, departure and arrival times, and confirmation number.
Supported file formats
You can upload documents in the following formats:
- PDF: Booking confirmations, e-tickets, and invoices sent by email.
- PNG: Screenshots or image files.
- JPG: Photos of booking confirmations.
- WEBP: Web-optimized image files.
Maximum file size is 10 MB per upload.
Note: For best results, upload the original PDF from your booking confirmation email. Screenshots and photos work but may produce less accurate results.
What the AI extracts
The AI pulls specific data points depending on the document type:
| Field | Description |
|---|---|
| Carrier / Provider | Airline, hotel chain, rental company, or rail operator. |
| Dates | Travel dates, check-in/check-out, or pick-up/drop-off. |
| Times | Departure, arrival, or reservation times. |
| Confirmation Number | The booking reference or confirmation code. |
| Cost | The total cost or itemized charges. |
| Route / Location | Airports, cities, hotel address, or station names. |
Extracted data appears on your trip timeline in chronological order, creating a complete itinerary at a glance.

Review and correct
After the AI processes your document, review the extracted information carefully:
- Verify the carrier or provider name is correct.
- Check that dates and times match your booking.
- Confirm the confirmation number was captured accurately.
- Ensure the cost matches the amount on your document.
- Click into any field to correct a value the AI missed or got wrong.
Note: AI extraction accuracy is typically high, but always review the results. Unusual formatting or low-quality images may reduce accuracy.
Tips for best results
- Upload the original PDF from your email confirmation whenever possible.
- Avoid cropped images. Make sure the full document is visible.
- Use clear, high-resolution files. Blurry or low-quality images produce less reliable results.
- Upload one document at a time. If you have a flight and a hotel, upload them as separate files for better accuracy.