I am stuck to configure international calling please help me
I want to call an Indian number using Freepbx ,how to create and what are the dial Patterns i follow to do the calling and mentioned that how to do the call forward as well
International calling is something you should ask your provider about. Asterisk doesn’t know about it.
If you have a provider that allows international calling, at an acceptable cost. You don’t need any additional trunks. In that case, the outbound routes depend on how your users are going to dial Indian numbers and how the provider represents international numbers. In the simplest case, the users will dial what the provider expects, and you will have a route that covers all except very short numbers, to the provider, unmodified.
However, you might want to use abbreviated numbers for home country calls, and your provider might require full numbers, or the provider might require “+”, rather than the home country international dialling prefix, requiring you to translate an international prefix into “+”.
If you have a lot of calls to India, you might want to use an Indian provider, for those, requiring an additional trunk. They might want Indian numbers to be dialled without a prefix, which might clash with your home country numbers, requiring an outbound route that recognizes and strips a prefix, using the new trunk for that prefix.
What @david55 means is the provider that you have configured as the trunk on the phone system. Whatever service is giving you the trunks to dial out on.
The trunk does not need any patterns. They are used when you need to modify what the Outbound Route produces, usually because you have more than one trunking provider and they require different formats.
Next, in the Chime portal, select your Voice Connector, Termination tab, Calling plan, there is a list of countries. Confirm that you have India in the list and click Save.
If you still have trouble, at the Asterisk command prompt, type pjsip set logger on
or sip set debug on
according to channel driver used.
Make a failing test call, paste the Asterisk log for the call at pastebin.com and post the link here.
Call a number that you don’t have to redact, e.g., 011 91 89282 10222 (a McDonalds in Mumbai).
What trunks do you have available that can call India? you can prepend 01191 or +91 depending on the carrier and as all Indian phone numbers are NXXXXXXXXX, then 10 digit dialing would all go to India
Internal dialing in India requires an initial 0 , so if you want 0NXXXXXXXXX colloquial dialing , then prefix ‘0’ to the plan
Does Amazon trunk allow calling to India? If so what dial string do they require?
Prefix is stripped from the dialed number, if you have Indian users, they will be accustomed to dialling 0 plus the number, but the carriers use International dialing rules whereby that 0 needs to be replaced with the ‘prepended’ string for India