Plivo’s new Geo Permissions for outbound voice calls protects you and your customers from telecom fraud — a global menace that costs companies billions of dollars in losses every year. Geo Permissions lets you restrict the list of countries your users can call.
Geo Permissions addresses several problems that could result in unnecessary and unwanted charges for your voice calls:
- Toll fraud: International revenue sharing fraud (IRSF), also known as toll fraud, is a scheme where fraudsters generate a high volume of international calls on premium rate phone numbers.
- Incorrect destination: A misdirected call may be the result of an incorrect destination number format, including dialing the wrong prefix or dropping the international country code. Dialing “1-415**” reaches a destination in California, while “41-5**” reaches a destination in Switzerland.
- Abuse on trial accounts: Anonymous users can sign up for trial accounts and route phone calls to premium destination numbers.
We’ve added two features on our console to combat this menace.
Outbound voice call geo permissions
Let’s say your businesses requires calls in North America only. By disabling calls to all other continents you can minimize the risk of fraud. Similarly, if you’re running an inbound call center or your use case doesn’t involve outbound calls, you can block routes as a precautionary measure.
Manage your geo preferences by visiting the Voice > Geo Permissions page on the console. We’ve written complete instructions on how to manage geo permissions, and answered common questions in our support portal.
Your preferences kick in immediately, and apply to all calls initiated via Plivo APIs and Dial XML.
Calling premium numbers
We recommend blocking calls to premium numbers if your use case doesn’t involve calling them. You can do this from the High Risk Permissions tab of the Geo Permissions page.
Overriding preferences for specific subaccounts
Default preferences apply to all calls initiated from the main account and all subaccounts, but you can you can override geo and premium number preferences at the subaccount level. To specify preferences for a subaccount, select the subaccount from the Accounts drop-down, key in the preferences, and save.
Visibility on calls being blocked by geo permissions
API calls to blocked countries are rejected with HTTP response code 403 and the error message “Calls to this destination country are barred.”
Calls initiated with Dial XML are dropped automatically. The hangup cause in the call detail record for such calls is set to “Destination Country Barred (Code 2030).”
Differences between existing and new Plivo account
For existing customers, we remember and retain your preferences. All countries have been kept open by default. Destinations blocked in the past remain blocked.
New customers have these countries enabled:
- North America: US, Canada, Mexico
- South America: Brazil, Argentina, Colombia, Chile
- Asia: India, China, Indonesia, Malaysia, Israel, UAE, Philippines, Singapore
- Europe: EU nations
- Africa: None
- Oceania: Australia, New Zealand
All other countries are blocked by default, but you can change these preferences.