agileBase has had basic support for phone number recognition for some time – if you enter a phone number it will recognise the area code and tell you the town in the view tab.
Now a developer Ian Galpin @g1smd has taken an interest and contributed a number of patches to the code that greatly improve the recognition and allow auto-formatting. Full details from him are here.
Ian has previously worked on Google’s libphonenumber project which Android phones use to recognise / format phone numbers as well as other open source projects such as the Asterix telephony project.
To take advantage of this work, location information now appears as a tooltip when you hover over a phone number when editing a record.