What is a trip?
A trip is the unit Moonjar uses to group everything for one journey: flights, accommodation, ground transport, restaurants, saved places, attached documents (insurance, visa scans), an itinerary, and a checklist. One trip per journey.
How it works
Section titled “How it works”A trip has:
- A name (“Tokyo, October”).
- A destination — usually summarised as one or two cities.
- Start and end dates.
- A status — idea, planning, upcoming, active, complete, archived — that auto-advances as the dates approach and pass.
- A cover image — auto-suggested via Unsplash from your trip name and destination, replaceable by hand.
- Bookings in several typed categories.
- Saved places — restaurants and points of interest you want to visit.
- Linked documents from your library, like insurance certificates or visa scans.
- An itinerary projected from the bookings.
- An AI-generated checklist of things to do before, during, and after.
Status, automatically
Section titled “Status, automatically”Trips advance through status without manual updates:
- Idea — no dates yet, or dates well in the future.
- Planning — dates set, in the future.
- Upcoming — start date inside the next few days.
- Active — today is between start and end.
- Complete — end date in the past.
- Archived — manually archived after completion.
The status mutator runs as part of trip notifications and a periodic check, so the UI shows the right status without you flipping it.
Where trips come from
Section titled “Where trips come from”Two paths:
- From an email, automatically. Forwarding a flight confirmation or hotel booking triggers Moonjar’s travel-intent classifier; if there’s no matching trip, Moonjar creates one and attaches the booking.
- By hand, from the Trips tab — name, destination, dates, optional group to share with.
Sharing
Section titled “Sharing”A trip can be shared with a group, making it visible to every member. Bookings, the itinerary, the checklist, and saved places all become group-visible. Email-driven bookings still arrive through the original sender’s inbox — they don’t get duplicated for each group member.
Limits
Section titled “Limits”- One destination summary per trip. For multi-leg trips, the itinerary still shows every leg.
- Booking types are fixed — you can’t define your own. See Bookings for the supported categories.
- Cover-image search uses Unsplash; without a configured Unsplash key the suggester returns no candidates and the UI shows a fallback.