TRIPSOFTFlight Booking Engine
Back to All Modules

Booker-AI Module

Conversational flight search-to-book assistant, backed by airagent-service's ai-agent module

Chat Widget

ChatWidget

Booker-AI
Trợ lý đặt vé máy bay

Conversation Flow

Steps

  1. Ask for search info (route, date, trip type, passenger counts) - free text, parsed turn by turn
  2. Search and show a flight list to choose from (outbound, then return if round-trip)
  3. Re-verify price for the chosen fare(s) before committing
  4. Collect passenger + contact info
  5. Confirm and create the booking
  6. Show the booking code and a generated e-ticket image

Design constraint

The LLM never decides which API to call or invents a flight/fare id - it only extracts structured search fields from free text. Every flight pick, passenger form submit, and price confirmation is sent back as a structured context object, not parsed from a chat message. See the flight-search-booking-flow skill for the full contract.

Integration Examples

Embed Page:/embed/booking-chat