Skip to main content

Jan 6, 2026 | TripBuilder Release Notes v363

Product Management avatar
Written by Product Management
Updated over a month ago

NEZASA TRAVEL PLATFORM v363

We are happy to announce our latest TripBuilder release. Please see these release notes for the most significant changes. Let us know if you have any questions, feedback, or ideas for features or improvements!


DISCOVERY

Planner Copilot - Improved Visual Rendering

Fixed vertical scrolling behavior in Planner Copilot when "Visual Response (BETA)" is enabled. The AI response now renders smoothly without erratic scroll jumping during streaming.

COCKPIT

Agency contact details now visible in Customer Care

We've added a quick way to view travel agency contact information directly in Customer Care. Previously, when a booking was made through a travel agency, agents had to search online to find the agency's phone number or email address. This was inefficient and slowed down customer support responses.

Now an information pop-up appears next to the agent or agency name that displays the phone number and email address when you hover over it. This works the same way as the existing "Booked by" information pop-up, giving you instant access to contact details without leaving Customer Care or searching externally.

Booking timeout configuration — flights

Last sprint we made booking timeouts for ConnectApi Transport integrations (including AerTicketHub) configurable via environment settings.

Now the timeout for ConnectApi Transports has been extended to 100 seconds, with AerTicketHub flights specifically benefiting from this longer window — reducing booking failures when suppliers need extra processing time.

Marketplace cancellation fee calculation fix

We've corrected an inconsistency with how cancellation fees are calculated for marketplace components for certain suppliers. Previously, when a Tour Operator cancelled a marketplace component, they were incorrectly charged based on the Marketplace Operator's buying price rather than their own net price — this exposed supplier pricing information and resulted in incorrect charges. The calculation logic now consistently bases cancellation fees on the reseller's net price, ensuring Tour Operators see accurate cancellation costs that reflect their actual purchase price.

This fix applies retroactively: when viewing cancellation policies for existing bookings (both already cancelled and currently booked components), the system will recalculate and display the corrected fees based on the reseller's net price. New bookings will use the correct calculation logic from the start. Note that the option to calculate component level cancellation fees based on either net price or sales price is currently only available to Tour Operators. Marketplace Operators will always see cancellation fees based on their net price, regardless of the calculation base setting.

Settings to Send Link to Customer

This release introduces full productisation of the “Send Link to Customer” feature.

Tour operators can now configure the feature directly in the UI:

  • Enable or disable the feature and notification emails

  • Control visibility of form inputs (First Name, Last Name, Gender)

  • Set a Form POST URL for CRM integration

A new help article “Configuring Send Link to Customer Settings” is available, guiding users through each option and integration step.

​​

TRAVEL DOCUMENTATION

Remove empty-activity placeholder on connection segments

For connections of type “activity” that are empty, we don’t show the text “No activity has been selected yet” anymore.

APIs

Null Dates for Generic Ad-Hocs Without User-Defined Dates

We've corrected how the Booking API handles generic ad-hocs that don't have user-specified dates. Previously, TripBuilder would automatically assign the trip start date to these items, which then appeared incorrectly on invoices and travel documents in downstream systems.

Now, when you leave dates empty for generic ad-hocs (such as discounts or add-ons not tied to specific dates), the API returns null for startDateTime and endDateTime instead of auto-assigning values. Generic ad-hocs with user-entered dates continue to work as before. Note that downstream systems consuming the Booking API will need to handle null date values appropriately.

Rental Car Components in Planner API

The Planner API has been updated so that the GET /itinerary endpoint now returns Rental Car components as part of the itinerary response. This ensures that itineraries retrieved via the API fully reflect all planned components, aligning the endpoint’s behavior with Planner expectations and enabling clients to access complete itinerary data without requiring additional calls or workarounds.

Connect API - Dynamic checkout fields for flight bookings

We've added dynamic checkout field requirements for flight bookings, ensuring you only see the traveler information fields that are actually needed for each specific flight. When a flight supplier requires additional documentation like passport details or residence country information, those fields now automatically appear as mandatory during checkout. The system intelligently adjusts what information it requests based on the specific requirements of each flight offer, rather than showing the same fields for every booking.

This enhancement eliminates the frustration of incomplete bookings due to missing required information. Now the checkout process clearly indicates all required fields upfront, ensuring you can complete flight bookings successfully on the first attempt without surprises.

ANALYTICS

Advanced Analytics - Component Raw Data

Resolved an issue causing that ad-hoc hotels/transports/activities were not listed.

Did this answer your question?