Studiu de caz · 2025

Motor de căutare zboruri integrat cu Sabre, pentru o agenție de turism

Am scos căutarea de zboruri din terminalul Sabre, greu de folosit, și am adus-o direct în CRM-ul agenției: tarifele publice și cele negociate apar în aceeași listă, comisionul se vede pe fiecare ofertă, iar rezultatele vin în câteva secunde — pentru orice agent, nu doar pentru cei cu ani de experiență.

Client
Agenție de turism și călătorii corporative
Tip proiect
Serviciu la comandă + integrare Sabre
Rol
Concepere, dezvoltare și testare
Status
Livrat și în funcțiune
TehnologiiNode.jsTypeScriptFastifyRedisDockerSabre GDS
Provocarea01

Agenția a cerut o soluție care să aducă toată puterea Sabre direct în CRM, într-o interfață pe care o poate folosi orice agent, fără cursuri de utilizare a terminalului.

Soluția02

Am dezvoltat de la zero un serviciu dedicat care face legătura între CRM-ul clientului și Sabre. CRM-ul cere simplu — „zbor București–New York, business, 2 adulți” — iar serviciul nostru formulează cererea complexă către Sabre, interpretează răspunsul și îl întoarce clar, ordonat și gata de afișat.

Rezultatul03

Agenția are acum propriul motor de căutare integrat în CRM. Orice agent, indiferent de experiența cu Sabre, poate obține în câteva secunde o listă completă de zboruri, cu tarife publice și negociate, comisionul vizibil și itinerarii gata de trimis clientului.

Rezultatul

Un motor de căutare propriu, în mâinile fiecărui agent.

Serviciul este verificat de peste 80 de teste automate și construit din module independente, astfel încât noi tipuri de căutare sau noi surse de tarife pot fi adăugate fără a rescrie sistemul.

10
Puncte de vânzare interogate în paralel
80+
Teste automate care verifică funcționarea serviciului
3
Surse de tarife: ATPCO, low-cost, NDC
6
Escale planificate în căutarea cu mai multe destinații
Contextul

Toată puterea Sabre, blocată într-un terminal.

Clientul lucra cu Sabre, unul dintre cele mai mari sisteme globale de rezervări folosite de agențiile de turism din lume. Problema nu era lipsa datelor, ci accesul la ele: fiecare căutare de zbor se făcea manual, într-un terminal cu comenzi codificate pe care doar un agent experimentat le cunoaște.

Costul se vedea în fiecare zi de lucru: timp pierdut la fiecare cerere de ofertă, dependență de câțiva oameni-cheie și o limită invizibilă a numărului de cereri care puteau fi procesate zilnic.

  • Căutare manuală, comandă cu comandă, pentru fiecare cerere de ofertă
  • Dependență totală de câțiva agenți care cunosc comenzile terminalului
  • Volumul zilnic de cereri procesate nu putea crește
  • Comisionul real calculat de mână, ofertă cu ofertă
Ce am construit

Un traducător inteligent între CRM și Sabre.

CRM-ul agenției
Serviciul InnoSoft
Sabre GDS

Intră o cerere simplă, pleacă o cerere complexă. Răspunsul se întoarce ordonat, sortat și gata de afișat.

Funcționalități livrate

Căutare completă de zboruri

Zboruri dus, dus-întors, cu mai multe destinații (până la 6 escale planificate) și rute combinate — sosire într-un oraș, întoarcere din altul.

Date flexibile, ±3 zile

Căutare în jurul datei dorite, astfel încât agentul găsește cel mai bun preț fără să reia căutarea de mână.

Tarife publice și negociate, împreună

Cea mai valoroasă funcție pentru client. Sistemul afișează simultan prețurile publice și tarifele negociate prin contractele proprii ale agenției, astfel încât agentul vede dintr-o privire unde are o marjă mai bună.

Comisionul real, afișat pe loc

Pentru fiecare ofertă, sistemul preia automat comisionul pe care agenția îl încasează efectiv din contractele cu companiile aeriene. Agentul știe imediat cât câștigă din fiecare variantă, fără calcule manuale.

10 puncte de vânzare, simultan

Aceeași cerere este trimisă în paralel prin 10 puncte de vânzare ale agenției, iar rezultatele sunt reunite și ordonate de la cel mai ieftin. Practic, agentul are acces la tarife pe care o singură căutare nu le-ar fi găsit niciodată.

Toate sursele de tarife

Tarifele clasice ale companiilor aeriene (ATPCO), cele low-cost și cele NDC — noul standard prin care companiile aeriene vând direct — într-o singură căutare.

Verificarea prețului

Sistemul verifică în timp real dacă o ofertă mai este valabilă, înainte ca ea să ajungă la client.

Provocările proiectului

Partea grea nu scrie în documentație.

Problema

O bună parte din funcționarea reală a Sabre nu este descrisă public — de la modul corect de a cere tarifele negociate, până la numărul real de rezultate pe care îl returnează.

Cum am rezolvat

Am creat propriile instrumente de testare și am verificat fiecare ipoteză direct pe sistemul real. Fiecare funcționalitate a fost confirmată în practică, nu presupusă din documentație.

Aveți un sistem puternic, dar greu de folosit?

Construim interfața care îl face ușor de folosit pentru echipa dumneavoastră — fără să rescriem ce funcționează deja.