Colosseum Minor 2 (17.4)
Release Summary
This minor release introduces new features and enhancements. Read through the Release notes to learn more about our new feature - Service Extensions, and enhancements to Package Search and Service Search.
Service Extensions
With this release Kaptio is including a new feature called Service Extensions.
Service Extensions allow our customers to build custom operations and extensions within Itinerary Builder.
This is achieved by allowing a standard Salesforce Flow to run within a modal window in Itinerary Builder, passing information from the Itinerary into the flow and processing data returned from the flow.
Customer have full control over the Salesforce Flow and can build their own feature using lightning components and the standard Salesforce development environment.
Service Extensions support two types of user actions:
-
An automatic trigger when a new service line item is added to the Itinerary Builder and the user selects the record type
-
A manual action listed in the action menu of each service. This is accessible from the Itinerary Builder tab.
How to enable:
Set up a new Service Extension in Kaptio Settings
> Service Extensions
.

Name: Add the Name of the Service Extension. The name will display in the Inline Action menu.
Service Record type: Select a Service Record Type. Each extension can be linked to one record type e.g. Rail
Flow: Select the Flow name. The flow must be created in the Flow builder and must be a screen flow (process type).
Actions: Select a Record type and/or Inline action. This defines which user action triggers the flow.
Extension Visibility: Select Itinerary Builder and/or Itinerary Booking. This defines where the Service Extension will appear. Itinerary Builder is currently only supported.
Modal Width: Defaults to 1,200 and can be changed to adjust the width of the Modal window.
Modal Height: Defaults to 600 and can be changed to adjust the height of the Modal window.
New Enhancements
Ability to view Package information in the Package search results
In this release we have added the ability to view Package Information from the Package Search results screen. Now sales users can view specific package information such as Highlights, Sales Tips and What is included. This information is customizable for each package.
Ability to set a sort order for services within Package components
In this release we have added the ability to configure the sort order of services within Package Components. This gives Product Build users more control on the specific ordering of services within a component after a service is filtered out.


The priority inside Component Service Defaulting is:
If a Service is specified as a Component Default, this will be chosen first.
Otherwise, the
+
service_sort
+ will have the highest priority.
+ * If there is no
+
service_sort
+ value or if multiple services in a component have the same
+
service_sort
+ value, it will look at the Sorting Scheme (if it is set).
-
Without any of the above, the order is undefined.
For example, if the Package Component is configured with three hotels, each with a specific Sort Order value, and a filtering scheme:
-
Hotel 1 = Sort Order 1
-
Hotel 2 = Sort Order 2
-
Hotel 3 = Sort Order 3
-
Filtering Scheme = Filter out Sold out/Not available Services
When a user searches for the Package on the new Package Search, the system will auto select:
-
Hotel 1
-
But if Hotel 1 is sold out/not available it is filtered out, then Hotel 2 is selected
-
But if Hotel 1 and 2 are sold out/not available they are filtered out, then Hotel 3 is selected
Sorting is from lowest to highest value i.e. 1 = first |
Add builder batch sizes and event logging level fields to Kaptio Settings > User Overrides
The User Overrides tab in Kaptio Settings has been extended to allow three additional fields to be set.
-
Builder chunk size – The number of items in each chunk saved by Builder other than the last.
-
Builder last chunk size – The number of items in the last chunk saved by Builder.
-
Event logging level – The logging level for the Elastic Search feed.
Filter by Hotel Rating in Service Searchturned_in
In this release, we have added the ability for sales users to filter hotel search results by rating. This allows sales users to view only the results that best fit the required price point and level of luxury.
How to enable:
The Service rating options need to be configured on the Service Object (Service Object
> Fields & Relationships
> Rating
). For example, 1 star, 2 stars, 3 stars etc
For all Accommodation services, configure the appropriate rating option
Set Enable Hotel Rating Filter
setting to True (Kaptio Settings
> Trip & Itinerary Settings
> Service Search Section
)
Once the setting is enabled, the rating filter will display on the Service Search Hotel tab. By default, all rating check boxes will be auto-selected.

If the Hotel Rating filter setting is enabled, it is recommended to assign a rating to all Accommodation services. If this is not applicable in some cases, a service rating called ‘No Rating’ should be added/used. |
Bug Fixes
-
We have fixed some UI issues with the content wizard in Placeholder and Destination components, where the Save and Cancel buttons were not displayed correctly.
-
Feature: Content Wizard
-
Related support ticket: KHELP-9800/9874
-
-
Not adding the correct Package date to the Itinerary
We fixed an issue where previously the Package was added to the Itinerary based on the Start date of the Itinerary, rather than the selected date in the Package Search Results.
-
Feature: Package Search
-
-
In this release, we fixed an intermittent component error that occurred in Costings, Passengers, and Payments tabs on an Itinerary.
-
Feature: Itineraries
-
Related support ticket: KHELP-9804
-
-
Sharing prevented portal users from updating the allotments for a service correctly. This issue has been resolved.
-
Feature: Payments
-
Related support ticket: KHELP-9929
-
-
We fixed an issue where previously the user was not able to change the trip duration search filter after setting the trip duration to the maximum.
-
Feature: Package Search
-
-
We updated an error label on the Package Search Availability screen to match the error label on the Package Search results screen. The error will now display 'No suitable service found' in both areas.
-
Feature: Package Search
-
Minor Changes
Auto-check Internal filter in Service Search
-
Previously, when opening Service Search, only the
Live Inventory
filter was selected by default. In this release, we have added the ability to configure theOn Request
filter in Service Search to also be selected by default. TheOn Request
filter gives results including all internal services regardless of their statuses, such as Allotment, On Request, Free Sale, Mixed etc. Therefore, the field has been relabelled toInternal`
.
How to enable:
-
Set
Auto-Check "Internal" Filter
to True (Kaptio Settings
>Trip & Itinerary Settings
>Service Search Section
) -
Once the setting is enabled, the Internal filter will be auto-selected when Service Search is opened.

-
Feature: Service Search
Show start time information in activity availability
-
The Activity Service Search Results has been enhanced to include a Start Time column in the View Options section. If an Activity returns a Time from in the API response, it will be populated in the Start Time column.

-
Feature: Service Search
Package Results: Display no packages Found if no package results
-
We have enhanced the Package Search user experience by adding a warning when there are no Package results. This states
No packages found
, and will display in the Package results area.-
Feature: Package Search
-
Show Services in the Builder right after they’re added with the Package from Package Search
-
Previously when adding a Package to the Builder from Package Search, the user needed to refresh the Builder to see the services from the package. From this release the Package services will display in the Builder automatically after adding from Package Search.
-
Feature: Package Search
-
Extend logic when adding a Package to an Itinerary from Package Search
-
In this release, we have extended logic to handle Live Accommodation results returned by the KTAPI
live_auto_select
endpoint when adding Packages to the itinerary.-
Feature: Package Search
-