Coordinating flights, museum bookings, and dinner reservations for kids, parents, and grandparents is chaos in a spreadsheet. Grug Notes helps you build a real itinerary—one that flexes with your group and adjusts from the street.
Halfway through our trip, our house-swap host in Copenhagen emailed a long, multi-page rundown of the apartment. Instead of reading the whole thing on the tarmac, I pasted it into Grug Notes and said: "Extract just the info for getting from the airport to the house and how to get the keys, and add it to our itinerary." It dropped the key details straight into that day's note.
That's the part a spreadsheet can't do. Whether you're coordinating a big family reunion, a multi-generational vacation, or just trying to keep flights, bookings, and reservations from living in five different places, Grug Notes helps you build an itinerary that flexes with your group instead of locking you into a grid.
In this walkthrough, I'll show you how I planned a multi-week trip through the Netherlands and Denmark with my 79-year-old parents, my wife, and our two kids (ages 7 and 9). The same approach works for any group trip where you're balancing different energy levels, interests, and non-negotiable bookings.
You could do this in ChatGPT directly. The difference with Grug Notes is that the finished plan lands right in your daily notes, so each morning you see what's on that day instead of scrolling a wall of chat. The iOS app keeps your itinerary available whether or not you have signal—so you can check it, and adjust it, from the street.
Tap the chat button at the bottom right and bring everything you've already got—don't organize it first, just paste it in:
In my case, I pasted a link to a public Google Sheet with our flights, accommodations, and a few already-booked museums and shows, then copied in some recommendation texts from friends. I described the group—two grandparents, my wife, two young kids—and what we wanted: notable points of interest, playgrounds, separated bike paths, long wandering walks, with age-appropriate picks pulled from the friend recs.
Then I asked Grug to design a daily itinerary and to ask me whatever it needed to get started.
Grug won't just hand you a generic list. It asks clarifying questions first—in my case, something like "how active are the grandparents?"—to get the pacing right before building anything.
This is where you set the rules for how the plan should be structured. If you've got a hard-booked entry time, say so, and tell Grug to build the rest of that day around it:
This kicks off a deep planning pass—it takes a few minutes to generate and verify, so let it run.
Grug shows the proposed itinerary in preview blocks right in the chat, and you talk through changes like you would with a person: "Actually, cut the dress-up photo in Volendam—we don't do that." Or "We want to bike the Kinderdijk windmills instead of taking the boat."
Once the daily blocks are dialed in, hit Apply All at the bottom of the chat. This saves the plan as real, permanent daily notes—no copy-pasting into a calendar by hand. If your itinerary is still sitting in the chat, it isn't in your notes yet; Apply All is the step that makes each day show up on your home screen.
Once it's applied, the calendar view on your itinerary's Prompt Page shows the whole trip at a glance—booked days, open days, and travel legs, with a print button if you want a paper copy.
A good itinerary has to survive contact with an actual trip. Throughout ours, I opened the app several times a day to check what was next, when we needed to leave, and which train track we needed. Because it's a living document, you can keep talking to it on the go:
Beyond the itinerary, it's worth keeping a separate daily note for what you actually did. The Live (voice) feature makes this painless—dictate a 60-second recap instead of typing, and it transcribes and formats it as you speak. It's especially good for foreign place names you can't spell: say "it's a small town near Gouda, sounds like moor-drekt—figure out the correct spelling," and it'll get it right.
The journal pays off later, too. After the trip, ask Live to look something up: "What was the name of that really good restaurant we ate at in Alkmaar?"
For a trip you're investing real time and money in, have a different model sanity-check the plan. Start a fresh chat, switch models (I used Claude after building with Gemini), and ask it to review the itinerary for gaps, unrealistic pacing, or logistics that don't line up. Because the AI carries context across your chats, the new model already knows who you're traveling with and what your pacing is like—so you don't have to re-explain the whole trip.
You can also use Copy All to paste the itinerary into ChatGPT or Claude.ai directly, but switching models inside one chat window is faster.
Once the trip is planned, it lives across a dozen or more daily notes. To hand the whole thing to family who aren't in Grug Notes, put it on a single page and publish it.
Grug Notes has a Document mode—a prompt that's one continuous, living page instead of day-by-day blocks, which is exactly what you want for a master itinerary. Set up a Document-mode prompt for the trip, then hit Publish. Published notes get a public URL anyone can open with no account, so you can text the link straight to the family.
The AI won't know your family's pace better than you do. But for turning scattered bookings and recommendations into a real, adaptable itinerary—and adjusting it from the sidewalk when plans change—it's hard to beat.
Luke Evslin
Grug evangelist and co-founder of Kamanu Composites
Start your free trial and build an itinerary that actually fits your group.
Start Free Trial