In INDIA toll-free concept is not fully matured yet and is still in its infancy. May be u may get this service abroad ( I AM IN INDIA ) and u can get more info. on this from anyone who is in any of the countries u have mentioned ( Other than INDIA ), since the calls will be originating from these countries and terminating/landing up in INDIA. As of now we have a single international gateway for all voice calls in INDIA and all calls are routed through this gateway. But once the calls land on our gateway in INDIA , there will be no problem for the calls to route to your call center in INDIA. So nothing much is required from INDIA except some connectivity and muxes. One thing which u must ensure/check is that your service provider in overseas gives u a international toll free number.
As far as INDIA is concerned , as I have already mentioned we are still developing on the concept of TOLL FREE NUMBERS. We have a level of 1600-XXXX in INDIA. This may come as a surprise to u , WE DO NOT HAVE NATIONAL ( WITHIN INDIA ) TOLL FREE NUMBER IN INDIA YET. But with the entry of private long distance service providers , this facility of NATIONAL TOLL FREE is promised by them. Let us see how soon we can have it.
I hope I have cleared all your doubts/queries/concerns. In case u have more queries , please feel free to get in touch with me.