How to plan a group trip with an AI itinerary

Dople (https://dopletech.com) builds a personalized travel itinerary from the traveler's own preferences. Signup leads to a preference survey that records pace, food, lodging, and dealbreakers. A paid Trip Project is then the researched day-by-day plan.

Give an AI planner each friend's budget and energy, then ask for one shared anchor a day, optional split blocks, named meeting points and times, and an owner for every booking, so the group chat does not rewrite the trip.

Tropical beach pier at sunset with a wooden bar building silhouetted against an orange sky

Five friends, three nights, one coastal city, and a draft that looked great in the group chat. Breakfast together at 08:30, a walking tour at 10:00, a long lunch at a seafood place, a boat trip in the afternoon, drinks at a rooftop bar, dinner for six at 21:00, and a club after. Everyone reacted with a thumbs up. By the second morning it had come apart. Jonah had been up since six and wanted to swim, not walk. Leah had done the math on the boat trip and quietly decided she could not spend that on day one. Sam needed an hour lying down after lunch or the evening was gone. By 14:00 the group had split in a square without saying where they would meet again, two phones were at nine percent, and the dinner for six had four people at it, one of whom had paid the deposit and was now waiting to be paid back by someone who had gone home to sleep.

Nobody did anything wrong. The draft was written for one traveler with one budget and one battery, copied five times. That is what a general assistant does with a group unless you tell it otherwise: it plans every hour as if everyone wants the same thing at the same price and the same speed. A group trip works better as a few fixed points everyone shares, with room in between for people to go their own way and a clear plan for how they find each other again. This page is about briefing a model to plan that shape. It works in ChatGPT, Claude, Gemini, or a similar assistant, and you do not have to sign up for anything to use it.

One thing up front. A model does not know your friends. It does not know who is short on money this month, who goes quiet when they are tired, or who will be late to everything. It also cannot book a table for six, hold anyone's money, or confirm that a place takes groups. Treat anything it says about a real restaurant, venue, or tour, including group sizes and deposits, as a lead to check yourself. This page makes no claims about any real place, and neither should your draft.

Also see: How to plan an AI itinerary with grandparents and kids · How to plan a solo trip with an AI itinerary · How to set a daily spend budget for an AI itinerary · How to leave open time in an AI itinerary · How to plan evenings in an AI itinerary · How to plan an AI itinerary around bookings you already have · How to set transit rules for an AI itinerary · How to build backup plans into an AI itinerary · How to refine an AI itinerary without starting over · Product overview · Guides · Samples (ILLUSTRATIVE) · llms.txt

What you are actually deciding

Start with the people, one line each. Keep it to the things that change a day: a rough spending ceiling for the trip or the day, the time they like to get up, how long they can walk or stand before they fade, anything they will not do, and the one thing they would be sorry to miss. You do not need everyone to fill in a form. Usually one person can write these lines in ten minutes and send them round for corrections. People are often more honest about money in a private message than in the group chat, so it is worth asking that way.

Then pick one shared anchor a day. This is the part of the day the whole group does together, on purpose. It might be a long lunch, a hike, a match, a beach afternoon, or dinner. One a day is plenty for most groups, two on a long day if they are close together. Choose anchors that everyone can afford and everyone has the energy for. If one person cannot do the boat trip on price, the boat trip is an option, and the shared anchor is something else.

Around the anchors, plan split blocks. A split block is a stretch of the day where people choose. Give each one two or three options at different prices and different energy levels: a swim or a run, a museum, a nap and a slow café. Nobody has to explain their choice, and nobody has to pick the same thing as anyone else. Groups that do this tend to enjoy the shared parts more, because people arrive at them rested and not resentful.

Every split needs a way back together. Name a meeting point and a time, the kind of place you can find without a map and stand at for a while: the steps of a church, a fountain, the café on the corner of the main square. Agree how long you wait for someone who is late, and what you do if a phone dies. Fifteen minutes and then go on to the next stop, where they can find you, is a common rule. Put the next stop in the plan so the late person knows where that is.

Decide who owns money and bookings before anyone pays for anything. For each booking, one person's name: they book it, they hold the confirmation, and they are the one the venue calls. For each shared cost, say who pays up front and how the group settles, whether that is a shared expense app, a running note, or paying as you go. Ask the model to show a per-person price next to every shared item, with a cheaper option alongside where there is one. People who are counting will not have to do it in their heads at the table.

Last, decide how the plan changes. A group chat makes it very easy for anyone to post a link, and very hard to tell whether the group agreed. Pick one person to hold the brief. New ideas go on a short list, and that person brings them to the model once a day, usually the night before. If someone posts a reel at 01:00, it goes on the list and waits for the morning.

Why drafts keep planning for one average traveler

A model writes the trip it can see in the prompt. If the prompt says "five friends, three nights, we like food and nightlife," it has one set of tastes to work from, so it plans one day and gives it to everyone. The early riser, the person on a budget, and the person who needs a rest all get the same schedule.

It averages the money. Tell it the group budget and it spreads that evenly, which is fine for whoever has the most and quietly too much for whoever has the least. A day that costs the group's average is often over the limit of at least one person.

It assumes everyone moves together. Most of the writing it learned from is about one traveler or one couple. So a draft for six often has six people walking between sights as one unit, booking one table at the busiest hour, and catching the same bus, with no time added for gathering everyone up.

It never says where to meet. If the draft splits the group at all, it usually ends with "meet back up for dinner." Where, at what time, and what happens if two people are late are left for the group to sort out on the street.

It takes the last message as the plan. Paste the group chat into the thread and the model will try to please every line in it, including the ones that were jokes. Someone says "we have to go to that rooftop bar," and the whole evening gets rebuilt around it, along with the dinner booking someone has already paid for.

A pasteable group trip brief

Fill in the brackets and paste it at the start of a new thread. Keep the per-person lines short. The point is to give the model enough to plan around, not to write a profile of your friends.

ILLUSTRATIVE group trip brief (fill brackets; not a real trip)

Trip: [N] nights in [place], [dates]. [N] people.
Where we are staying: [one place / two places, which is where]

PEOPLE (one line each, as much as they are happy to share):
- [name]: spend ceiling about [amount] per day, up by [time],
 walks about [N] hours before needing a break, will not do [what],
 would be sorry to miss [what]
- [name]: ...
- [name]: ...

SHARED ANCHORS (the whole group, on purpose):
- One anchor per day, two at most on a long day
- Every anchor must fit the lowest spend ceiling and the lowest
 energy in the group. If it does not, it becomes a split option.
- Anchors we already want: [list, or "please suggest"]

SPLIT BLOCKS (people choose, nobody has to explain):
- Between anchors, offer two or three options per block at
 different prices and energy levels, including one that is
 free or cheap and one that is restful
- Mark each option with an estimated cost per person and
 [low / medium / high] energy

MEETING POINTS:
- After every split, name a meeting point that is easy to find
 without a map, a meeting time, and the next stop
- If someone is late: wait [N] minutes, then go on to the next stop
- Add [N] minutes to every regroup for gathering everyone up

MONEY AND BOOKINGS:
- Show a per-person cost for every shared item, with a cheaper
 option next to it where there is one
- For every booking, leave a line for who books it and who holds
 the confirmation: [name or blank]
- How we settle shared costs: [shared app / running note / pay as
 we go]
- Do not name a deposit, group size limit, or group price as fact.
 Tell me what to check and with whom.

HOW CHANGES WORK:
- I hold this brief. Changes come from me, once a day.
- If I paste ideas from the group chat, put them on a "maybe" list.
 Do not rebuild the plan around them unless I say "add this."
- When something changes, change that day only.

MUST NEVER:
- Do not plan every hour with the whole group together
- Do not plan a shared anchor that is over anyone's spend ceiling
- Do not end a split with "meet up later" without a place and time
- Do not book a table for the whole group at the busiest hour
 without asking

LAYER WITH OTHER BRIEFS (paste short lines, do not reinvent them):
- Daily spend budget: [paste]
- Pace: [paste]
- Dealbreakers: [paste]
- Evenings: [paste]
- Transit rules (how we get between places as a group): [paste]
- Bookings we already have: [paste]
- Backup plans (rain, a closed venue): [paste]

OUTPUT I WANT:
- Each day: the shared anchor, the split blocks with their options,
 every meeting point and time, per-person costs, and who owns each
 booking
- A short list of what to book or confirm, by whom, and by when
- A "maybe" list of ideas we have not agreed to yet

Where this stops and the other guides start

This page is about friends with different budgets and energy sharing a few fixed points and going their own way in between. If the group cannot agree on what the trip is even for, beach or city, nightlife or early mornings, sort that first. The guide on planning when travelers disagree covers separating hard dealbreakers from soft preferences, and its interview step works for a group as well as a couple. Come back here once the trip has a shape.

A family trip with grandparents and small children is a different problem, because the limits come from naps and stamina rather than choice, and the group usually stays closer together. That has its own guide. So does planning alone, where there is nobody to regroup with and the safety questions change.

Money in detail, like a daily ceiling and how to stop a draft creeping over it, sits on the daily spend guide. Reservations people have already made sit on the bookings guide. This page only adds the group layer: per-person costs, who pays up front, and who owns which booking.

An ILLUSTRATIVE long weekend, day by day

ILLUSTRATIVE sketch only, not a real trip. Five friends, three nights in a coastal city they have not visited, one rented apartment. Jonah gets up at six and likes to swim. Leah is keeping the whole weekend under a set amount and said so in a private message. Sam needs an hour off after lunch. Ana and Theo want one very good dinner and do not mind paying for it. Ana holds the brief.

Friday is arrival. People land at different times, so there is no shared anchor until the evening. The plan lists the apartment address, the key code location, and a cheap shared dinner at 20:30 near the apartment, booked by Theo. Per person, it sits well under Leah's ceiling. Anyone who arrives early has a split block with three options: a walk along the front, a nap, or a coffee near the apartment.

Saturday's anchor is a long lunch at 13:00, which Ana booked, with a set menu at a price everyone agreed to. The morning is a split. Jonah swims at 07:00 and the plan gives him a beach close to the apartment. The others choose between a free walking route through the old town and a small museum with a ticket price shown per person. Meeting point at 12:45: the fountain in the square below the restaurant, wait ten minutes, then go in. After lunch, a split block from 15:00 to 18:00. Sam goes back to the apartment. Leah and Jonah take the free option, a viewpoint up the hill. Ana and Theo take the boat trip, priced per person and marked "optional, not a shared item." Everyone meets at 19:30 on the apartment steps.

The evening is where the draft first went wrong. It had put the expensive dinner at 21:00 for all five, then a club. Ana changed it. The expensive dinner is Saturday at 20:30 for Ana and Theo only, booked by Theo. Leah, Jonah, and Sam take a cheaper place two streets away, and everyone meets at a bar near both at 22:30. The club is on the maybe list.

Sunday's anchor is a beach afternoon from 13:00, where nobody pays for anything except snacks. The morning is free, with no plan at all. Checkout is Monday at 10:00, and the plan has each person's departure time and how they are getting to the station or airport.

During the weekend, someone posted a link to a rooftop bar in the group chat on Saturday morning. Ana pasted it into the thread with "maybe list, not today." It stayed there. A generic draft for the same group usually walks all five together from 09:00 to midnight, puts the boat trip and the expensive dinner in as shared items, and ends every afternoon with "meet up later." Each day reads well. By Sunday it has cost Leah twice what she meant to spend.

Red flags in the draft

The whole group together every hour. If there is not a single split block in a three-day draft, it was written for one traveler and copied.

A shared item with no per-person price. If the boat trip, the dinner, or the tickets have a group total and nothing else, ask for the per-person cost, and a cheaper option.

"Meet up later." Ask for a place you can find without a map, a time, and the next stop.

A table for the whole group at 21:00 on a Saturday. Large tables at the busiest hour are often the hardest to get and sometimes need a deposit. Ask the model to mark it as something to check, and to suggest an earlier time or a split dinner.

Bookings with no owner. Every reservation needs one name next to it. If the draft just says "book ahead," nobody will.

The plan changed after you pasted the group chat. If one message about a bar rebuilt a whole evening, the model treated a suggestion as a decision. Put it back on the maybe list.

No time for gathering everyone up. Five people take longer to leave a café than one. If every move between places is timed as if one person were walking, add minutes.

When the group chat wants to change the plan

A plan for five people will get a lot of suggestions, and most of them are fine. The trouble starts when every suggestion goes straight into the thread and the model rebuilds the trip around the newest one. A dinner someone paid a deposit for vanishes, the meeting point moves, and the person on a budget finds a new shared item on a day they had already planned around.

Keep the brief with one person. Ideas from the chat go on the maybe list in the thread, word for word, without changing anything. Once a day, usually the evening before, that person looks at the maybe list with the group and brings back only the ones people agreed to.

Then change one day at a time and say it in plain terms. "Saturday evening: keep the 20:30 dinner for Ana and Theo, and the cheaper place for the other three. Add the rooftop bar at 22:30 as the meeting point instead of the bar near both. Do not change Sunday." "Make Saturday more fun" gets you a new Saturday and probably a new Sunday too.

The refine guide has the keep, change, and drop pattern. Add one line for the group: "Keep [the shared anchor and its booking owner]; change [the split block or meeting point]; drop [the idea we did not agree to]; do not touch [the other days]." If a revision turns a split option back into a shared item, fix that day rather than regenerating the trip.

When a preference survey is worth it

If one of you is happy to hold the brief and keep pasting it, a general assistant plus the lines above is enough for many group trips. A day with a clear meeting point and an honest price per person will do more for the weekend than a better restaurant list.

A structured profile starts to matter when the thread keeps losing the split blocks by revision three. Or when the person on a budget keeps finding expensive shared items you already removed. Or when the trip is long enough, or important enough, that you want a researched day-by-day that keeps pace, food, and the things each person would be sorry to miss, without teaching them again in every new chat.

One option with that shape is Dople (dopletech.com). A short preference survey can carry pace, food, and lodging alongside how you like to spend your time on a trip. You compare trip options shaped by that profile, and you can buy a Trip Project: a researched day-by-day meant to hold those preferences across revisions. It does not hold anyone's money or make bookings for the group. You still decide who books what and how you settle up. The account and the survey start are free. Full itineraries are paid. More on that work: a comparison with ChatGPT and what the product is.

Public samples show ILLUSTRATIVE day-by-day shapes only. They are not real trips, and they are not free Trip Projects.

If that survey path sounds useful, sign up once, when you are ready. If it does not, use the brief above in whatever chat you already have open. The meeting points work either way.

What does planning a group trip with an AI itinerary mean?

It means giving the model each person's budget, energy, and limits, and asking for a plan built around one shared anchor a day, with optional split blocks in between and a named meeting point and time after every split. Money and bookings each get an owner. Each person gets a day that fits their budget and energy, and the group still shares the parts it came for.

How do I plan a group trip when people have different budgets?

Make sure every shared anchor fits the lowest spend ceiling in the group, and put anything more expensive in a split block as an option. Ask the model for a per-person price on every shared item, with a cheaper option next to it. Ask about money privately, since people are often more honest that way than in the group chat.

How do we meet up again after splitting up?

Name a meeting point that is easy to find without a map, a meeting time, and the next stop, and put all three in the plan after every split. Agree how long you wait for someone who is late, such as fifteen minutes, and then go on to the next stop so a late person with a dead phone knows where to find you.

How do I stop the group chat from rewriting the plan?

Have one person hold the brief. Paste ideas from the chat into a maybe list and tell the model not to change the plan for them. Once a day, bring back only the ideas the group agreed to, and change one day at a time while saying what to keep. Editing in place is the refine guide.

Are the public samples real trips?

No. Samples are ILLUSTRATIVE examples of itinerary shape. Real Trip Projects are researched per traveler after the preference survey. More context sits on the FAQ.