Industry application

How to Design Agentic AI Workflows for Tourism in Dubai

A visitor can follow an itinerary only while its attractions, travel times, accessibility requirements and bookings remain feasible together. When one condition changes, a list of individually relevant recommendations can become an impossible day. An Agentic AI workflow can monitor the plan and prepare alternatives, but the traveller must approve purchases and material booking changes.

An itinerary is a sequence of connected commitments

A visitor may plan a timed attraction, lunch, an outdoor activity and an evening event within one day. Each choice consumes travel time and may depend on an opening window, ticket, dress requirement, accessibility provision or weather condition. A delay at the first stop can therefore make a later booking unusable even though every recommendation remains attractive on its own.

The workflow must represent the itinerary as connected time, location and commitment states. It needs to know which activities are fixed, which can move, which require cancellation and which visitor needs cannot be compromised. This structure allows the system to judge whether the complete day remains feasible.

Recommendations require current operating evidence

Destination descriptions explain what an attraction offers. They do not prove that a suitable ticket, accessible entrance or transport connection is available for a particular visitor at a particular time. Opening hours, prices, weather and event access can also change after the itinerary was prepared.

The planning record should therefore attach a source and retrieval time to every volatile fact. A supplier response can confirm availability, while a general website may support only a provisional suggestion. When sources conflict or no current confirmation exists, the workflow should show the uncertainty instead of converting it into a confident recommendation.

Use the agent when a change requires coordinated replanning

A conventional recommender can rank attractions that match a visitor profile. However, disruption recovery requires the system to reconsider the remaining day after a flight delay, closure, weather warning or missed transfer. One change can affect travel time, ticket terms, meal plans and the feasibility of every later activity.

An agent can retrieve the latest authorised information, preserve the traveller's priorities and construct alternative routes that satisfy the remaining constraints. It can explain what changed and which commitments each option preserves or sacrifices. The agent should ask the traveller before it cancels, purchases or changes a material booking.

Keep preference, accessibility and consent in the case

A feasible alternative is not useful if it ignores why the visitor chose the original plan. The case should distinguish preferences, such as a cuisine or neighbourhood, from requirements, such as step-free access, medication timing or a confirmed event. The workflow must not trade a requirement for convenience.

Consent also has a state. Interest in an option does not authorise a purchase, and a request to replan does not automatically authorise cancellation of the original booking. The case should record the exact option, price and terms the traveller accepted and the supplier response that confirms the change.

Make ambiguous booking outcomes safe

Travel and ticketing systems sometimes return a timeout after receiving a request. Repeating the call immediately can create a duplicate purchase even though the first response looked like a failure. A confirmation email can also arrive after the interface has already proposed another option.

Every consequential request should use a stable reference where the supplier supports one. After an ambiguous response, the workflow should query the authoritative booking state before retrying. If the state remains unknown, the agent must preserve the uncertainty and seek assistance rather than tell the visitor that the booking failed or succeeded.

Test the conditions that make a plan unusable

Evaluation should vary opening hours, ticket availability, travel time, heat, rain, accessibility, language, late supplier events and booking timeouts. The test set should include itineraries in which no alternative can preserve every preference, because the agent must explain a trade-off rather than invent a perfect route.

Reviewers should verify each cited fact, calculate whether the route fits the available time and inspect the actual booking state. They should also confirm that the agent preserved mandatory visitor requirements. Fluent prose and appealing places cannot compensate for an inaccessible transfer, an impossible connection or a duplicate purchase.

A weather warning makes an outdoor visit unsuitable

A family plans an outdoor attraction after lunch and a timed evening event. One traveller needs step-free transport. A midday weather warning makes the outdoor visit unsuitable for the family, while the evening ticket remains fixed and non-refundable.

The agent retrieves the warning, verifies current availability at suitable indoor attractions and calculates travel from the family's present location. It rejects one otherwise relevant option because the accessible route would miss the evening entry. It presents two feasible alternatives and identifies the different costs, travel and time buffers.

The family approves one option. The agent purchases only that ticket through the authorised supplier route, confirms the booking state and updates the itinerary without changing the evening event. The example succeeds because the workflow preserves the family's fixed commitment and accessibility requirement while responding to the changed condition.

Pilot one disruption type and visitor segment

A controlled pilot should focus on one visitor segment, one day-planning area and one disruption type. Historical conditions and synthetic supplier responses can test stale availability, accessibility conflicts, missed connections and ambiguous bookings before the agent can spend money.

Management should compare feasible itinerary completion, factual correction, preserved requirements, unnecessary purchase attempts, recovery time and visitor understanding with the current planning route. Results should be separated by disruption and visitor need. The comparison can then show whether the agent protects usable visitor time without creating new booking or accessibility failures.

How Marketways designs the visitor workflow

Marketways defines the selected visitor journey, volatile facts, fixed commitments, accessibility requirements, supplier states and approval boundaries. We design the replanning logic around feasible routes and explicit trade-offs rather than a list of attractive recommendations.

Marketways then builds controlled disruption cases, the bounded workflow and a decision scorecard. The pilot shows whether the agent produces executable alternatives, preserves traveller consent and verifies the booking outcome under changing destination conditions.

References

  1. Visit Dubai travel accessibility guide
  2. OECD, Artificial Intelligence and tourism
  3. Research on adaptive tourism recommendation
  4. NIST AI Risk Management Framework
  5. UAE data protection laws