Highlevel Overview

Businesses relying on Sugar need to enter (and later reference) a large volume of contacts' phone numbers, whether in the US, internationally, or both. The team at iPredict IT Solutions created the International Telephone Input Validation add-on to help CRM users with the process of entering and validating telephone numbers. It adds a flag dropdown to any input, detects the user's country, displays a relevant placeholder, plus provides formatting and validation methods.

Key Features

  • Automatically select the user's current country using an IP look-up (Free API call is valid up too some call)
  • Navigate the country dropdown by typing a country's name, or using up/down keys
  • Users type in their national numbers and the plugin provides full, standardized international numbers
  • Full validation, including specific error types and retina flag icons
  • Dynamic field configuration from admin panel

How It Works

If a user enters the wrong phone number, the plugin will show an “invalid number” error under the textbox of the phone type field, as shown in the image below.

International Telephone Input Validation

If a user enters the correct phone number, then the plugin will show a “valid” message under the textbox of the phone type field, as shown in the image below.

vali2.png

Examples of how phone field will look on all the SugarCRM layouts:

US.png

F2.png

Flag3.png

Notes:

  1. For the existing records, we initialize the plugin on an input which already contains a full international number. The plugin will automatically select the relevant flag, and re-format the number to national format. If country code is not available for the existing records, the flag will not display properly.

  2. The add-on references the International Telephone Input as the basis of the integration.

To learn more about this solution, go to International Telephone Input Validation or search for "phone number validation."