Itinerary Studio — Gottaholiday
{{ pageTitle }}
{{ pageSubtitle }}
+ New Itinerary
Gottaholiday · Itinerary Studio
Plan the next trip
Generate a fresh itinerary with the AI engine, or pull up one already in progress.
New itinerary
Fill in customer and trip details, let the AI build a day-by-day plan.
Open an existing itinerary
Look one up by customer name, itinerary ID, phone or email.
Recent activity
Itineraries generated or opened in this browser
{{ h.label }}
{{ h.destination }}
{{ h.typeLabel }}
{{ h.createdAtLabel }}
No itineraries yet — generate your first one.
Customer information
Customer name
{{ errors.customerName }}
Phone number
{{ errors.phone }}
Email
{{ errors.email }}
Trip information
Trip
{{ tripParsedHint }}
{{ tripError }}
Start date
(optional)
{{ startDateHint }}
No. of adults
{{ errors.adults }}
No. of children
{{ errors.children }}
Traveller type
Solo
Couple
Family
Friends
Business
Budget
Budget
Mid-range
Luxury
Premium
Preferences
{{ p.name }}
Special requirements
Activities
Notes
Live summary
Destination
{{ summaryDestination }}
Duration
{{ summaryDuration }}
Travellers
{{ summaryPax }}
Traveller
{{ newForm.travellerType }}
Budget
{{ newForm.budget }}
Ready to build the trip
~2 minutes
Generate itinerary
Generating your itinerary…
This usually takes about 2 minites
{{ generateError }}
Retry
{{ t.label }}
{{ existingErr }}
Open itinerary
Looking up itinerary…
{{ openError }}
{{ editorTitle }}
{{ editorSubtitle }}
⬇ Download PDF
Checking…
📍 Check if city exists
Sending…
⇪ Send to Backoffice
← Back
{{ cityMsg }}
{{ backofficeMsg }}
Itinerary
Inclusion
Cost
{{ d.day }}
Day {{ d.day }}
— {{ d.title }}
{{ d.date }}
{{ a.time }}
{{ a.title }}
{{ a.description }}
Couldn't parse a day-by-day plan from the webhook response — showing the raw reply below.
{{ editorRawText }}
What's included
✓
{{ inc }}
Not included
✕
{{ exc }}
No inclusions or exclusions were found in this itinerary's response.
Cost breakdown
{{ c.label }}
{{ c.amount }}
Total
{{ editorCostTotal }}
Total
{{ editorCostTotal }}
{{ editorCostNote }}
No cost breakdown was found in this itinerary's response.
AI modification assistant
Describe changes in plain language
What changes would you like?
Several changes? Put each on its own line (or separate them with ;). They are applied one by one.
Try an example
{{ ex.text }}
Updating…
Update itinerary
{{ updateProgress }}
{{ updateNotice }}
{{ updateError }}
Webhook configuration
Point this workspace at your n8n workflows.
New itinerary webhook URL
{{ settingsErrors.newUrl }}
Existing itinerary webhook URL
{{ settingsErrors.existingUrl }}
Backoffice connection
{{ backofficeStatusLabel }}
"Send to Backoffice" works only when the URL and access token are saved here.
Backoffice API URL
{{ settingsErrors.backofficeUrl }}
Backoffice access token
Saved.
Discard
Save changes