I use Worldmate - they support several Indian airlines and some TA websites as well. You can see the supported list on their website.
Their support is also decent, I've managed to get them to successfully add some missing ones in the past - so even if yours isn't supported, I'd say you can try your luck with emailing them (they took a week or two to add a new provider).
Edit - I use the free version, which doesn't alert you of schedule changes etc, so can't comment on how effective that is. The overall UI is quite nice though.
I use Worldmate Pro. While it is good for all my flying outside the country usually, some indian Airlines don't update their data in time and then it is a problem. Like Spicejet is a pain area. overall good.