Leading Travel Platform in Saudi Arabia

Meet Reem.

A warm, bilingual AI travel concierge who plans, searches and books real flights and hotels, all in one natural Arabic or English conversation.
No checklists. No invented prices. No guesswork.

13Specialised agents
2Languages, one voice
0Hallucinated bookings
24/7Always on
ReemOnline · Travel assistant
Reem asks one question at a time, with no checklist fatigue.
Why we built her

Travel chatbots have a trust problem.

Most are a single prompt pretending to be smart. They invent flights, quote prices that do not exist and dump a dozen questions at you in one breath. Real travellers do not trust them, and they do not convert.

Reem is the opposite: a concierge that feels like a person, behaves like a professional and never says anything it cannot back up with a real booking-system response.

Tailored for Saudi Arabia

Built for how the Kingdom travels.

The same trusted engine, tuned for Saudi travellers, language and travel seasons.

01

Arabic first, English always

Reem converses in Arabic and English in the same thread, right-to-left included, and follows how Gulf travellers actually phrase a request.

02

Dates the way Saudi travellers plan

Understands "next Thursday", Hijri and Gregorian dates and the Friday–Saturday weekend, then confirms the exact date before searching.

03

Peak-season aware

Built around Saudi travel rhythms: school breaks, National Day, Riyadh Season, Umrah demand and Vision 2030 destinations such as AlUla, Abha and the Red Sea.

04

Domestic and regional routes

Riyadh, Jeddah, Dammam, Madinah, Abha and beyond, with hotels and city stays offered in the same conversation.

05

Clear pricing in SAR

Fares and hotel rates quoted in SAR with VAT shown up front, and only ever from a live booking-system response.

06

Privacy by design

Built to support Saudi data-protection expectations, with conversation data kept in a store the client controls.

Interface previews

See her in action

Illustrative screens showing the bilingual conversation and the booking summary.

Conversation
Conversation
Booking summary
Booking summary
How a Reem turn works

Understand. Plan. Act. Verify.

Every message a traveller sends flows through these four phases before Reem replies.

01

Understand

Reem reads the message in context. She tells a "hello" from a booking, a follow-up from a fresh request, a correction from a new trip.

02

Plan

She picks the safest, smallest next step: ask one clarifying question, run a search, or progress the booking.

03

Act

When a fact is needed, such as a flight option, a fare or a hotel room, she calls the real booking system. Nothing is made up.

04

Verify

A guardrail re-checks every claim against the source data and a critic checks the tone. Only then does Reem speak.

The persona

One voice holds the whole conversation together.

Behind Reem, a small mesh of specialists does the heavy lifting, but the customer never sees that. She is the single, calm, capable voice they talk to from “hello” to “your booking is confirmed.”

Warm   Decisive   Grounded

Talks like a human

Greetings, thank-yous and small talk are handled the way a real concierge would, warmly and briefly.

One step at a time

No exhausting checklists. Reem asks just the next field, with quick buttons when the answer is short.

Stays on the trip

Ask her about laptops while booking a hotel and she gently steers you back to your active trip.

Confirms before committing

Every PNR, hotel voucher and price comes from a real booking-system response, never a guess.

The mesh

A specialist for every part of a travel turn.

Thirteen focused agents collaborate behind Reem. Each has one job and does it well.

01

Intent Classifier

Knows the difference between a greeting, a new booking and a follow-up.

02

Router

Sends the turn to the right pipeline, fast and conservatively.

03

Personalisation

Uses what we know about the customer to reduce friction, never to assume facts.

04

Context Builder

Turns "next Friday" into a real date and "the two of us" into traveller counts.

05

Clarification

Writes the next single question, with crisp button choices where useful.

06

Flight Enquiry

Handles "what time?", "any baggage?" and "is my flight on time?" without forcing a booking.

07

Query Sanity

Rejects impossible asks such as past dates or unsupported routes before any cost is incurred.

08

Planner

Chooses the smallest safe next move: clarify, search, enquire or book.

09

Tool Caller

Talks to the real booking system through a governed tool layer.

10

Grounding Guard

Audits the draft response against tool output and blocks unsupported claims.

11

Critic

Reviews the reply for clarity, tone and completeness before it leaves.

12

Response Generator

Composes the actual words: booking cards, next questions and summaries.

13

History Manager

Remembers what was confirmed, what is pending and what was only a suggestion.

What it delivers

Real outcomes, not demo-ware.

100%

Grounded answers

Every flight, hotel and price is fetched from the live booking system at the moment Reem quotes it.

0

Invented bookings

PNRs, vouchers and fare rules cannot be hallucinated; guardrails block any unsupported claim.

2

Languages, one voice

Arabic and English in the same conversation, with a right-to-left interface.

13

Cooperating specialists

Each turn is touched by a mesh of focused agents. The customer just sees one calm reply.

Under the hood

Production-grade, by design.

A modern, vendor-neutral stack assembled for safety, scale and speed of delivery.

Multi-agent orchestrationModel Context ProtocolStreaming responsesPython backendDocument conversation storeBilingual RTL interfaceGoverned tool layerHallucination guardrails
Build better tech with us

Talk to an expert at Code Inc.

Dedicated teams, fixed-scope delivery and managed services — tell us what you want to build and we will help you shape it.

Talk to an expertEmail us