International dialing in Fastcall
After installing the Fastcall and connecting Twilio, you have one more step if you are dialing outside the US or Canada. Log into Twilio and add international dialing. Note: This is the only step you do in Twilio directly and not inside Salesforce.
Twilio expects a country code when dialing outside the USA or Canada. A country code can be set as a default for the org, or for each user under User Settings. When a default country code is set for the org, Fastcall considers this the “home country.” If a phone number in the home country has a leading “0″ Fastcall will remove the number before dialing. Only in the home country. Outside of your home country code you will need to verify the correct format in the Salesforce phone number field as described below.
For example if your home country is the UK, Fastcall will strip a leading “0″ before a number. If calling France from the UK you must remove the leading 0 from the phone number field.
If provisioning an inbound phone number – in some countries – a local address is required. These requirements are explained by Twilio here. Once your local address is added in Twilo, you need to email email@example.com and ask that the rights in the parent account drop down to the Fastcall connected subaccount. This does not happen automatically. The ID of your Twilio parent account is found in Twilio.com; Fastcall gives you both the parent Twilio account ID and the connected account ID in the app. These are not the same accounts.