The app is okay if you are trying to buy tickets and doing web check-in. But the air india customer service is the absolute worst. I am trying to reschedule my ticket because I caught covid and either the call disconnects after putting me on hold for an hour or they keep transferring me from one department to another like a government office and everyone says different things. Finally I just gave up and bought a new ticket because I couldn't deal with their customer service.