How flight tracking works
When a booking is created with a flight number, the system fetches scheduled arrival, gate and terminal. It then polls actual status every 15 minutes starting 4 hours before landing. On delay of more than 15 minutes, the pickup time shifts, the chauffeur gets a push notification and the passenger gets an email/SMS confirming the new plan.