IconTechnologie

Hoe het onder de motorkap werkt

TrAIveller.ai is geen laag bovenop één aanbieder. Het is een keten van lagen die van ruwe aanbiedingen naar drie verdedigbare beslissingen werkt, met op elk punt een controle die vastlegt waarom iets wel of niet meedoet.

IconDe keten

Zes lagen, één beslissing

Canonieke laag

Aanbiedingen van verschillende leveranciers worden vertaald naar één interne vorm, met vaste velden voor route, tijden, overstappen, prijs en valuta. De rest van het systeem hoeft daardoor niets te weten over de eigenaardigheden van een specifieke aanbieder.

Regelslaag

Opties die niet kloppen worden verwijderd voordat er iets wordt gerangschikt: buiten budget, te lange reistijd, te veel overstappen, ongeldige routes, of een vervangende luchthaven die te ver weg ligt. Elke verwijdering krijgt een reden die we kunnen teruglezen.

Beslissingslaag

Prijs en comfort worden onafhankelijk gescoord; waarde is de gelijke weging van die twee. Daaruit komen maximaal drie beslissingen. Elke optie moet een andere fysieke vlucht zijn, herkend aan maatschappij, vluchtnummer, tijden en overstappen, zodat je niet twee keer dezelfde vlucht ziet. Zijn er minder dan drie echt verschillende vluchten, dan krijg je er minder.

Vertrouwenslaag

Elke optie krijgt een afgeleide vertrouwensstatus op basis van beschikbaarheid, prijsactualiteit en de geldigheidstermijn van de aanbieder. De status kan niet met de hand worden gezet, en onbekend wordt nooit als bevestigd getoond.

Hercontrole

Vlak voor het betalen halen we de aanbieding opnieuw op bij de leverancier. Verandert de prijs, dan moet die actief worden geaccepteerd. Lukt de controle niet, dan wordt dat zichtbaar gemaakt in plaats van weggelaten.

Overdrachtslaag

De keuze wordt vastgelegd als een momentopname die daarna niet meer verandert, en meegestuurd in een gestructureerde aanvraag naar het reisbureau, samen met de intake en de getoonde opties.
IconGegevensgrenzen

Wat openbaar is, en wat niet

Openbaar

  • Wat het product doet
  • Hoe de motor werkt
  • Voorwaarden en privacybeleid
  • Veelgestelde vragen

Niet openbaar

  • Live prijzen en beschikbaarheid
  • Zoekresultaten van een sessie
  • Aanbiedingsnummers van leveranciers
  • Klant- en contactgegevens

Sessiepagina's en de ingesloten plugin worden niet geïndexeerd. Persoonlijke resultaten zijn alleen opvraagbaar via een afgeschermde API en altijd gebonden aan de sessie waarin ze zijn ontstaan. Loopt de zoekopdracht via een reisbureau, dan is daarnaast een geldig bureautoken vereist.