← All skills

Phone Number Tools

Free

Your agent has no idea whether a phone number is valid; this parses, validates, and formats it with region and line type.

Business & Companies

Parses and validates phone numbers from any country, returning the country, number type (mobile, landline, toll-free), and a normalized international form. Also formats numbers into standard styles. Runs locally with no charge.

Use when

You need to validate, inspect, or normalize a phone number.

Not for

Looking up a number's owner, carrier lookups, or sending messages.

What you can do

  • Parse a phone number into its country, type, and validity, with a normalized form.
  • Format a phone number into a chosen standard, e.g. international or national.

What you get back

information

Run it

Skills run through one gateway with your Faro token. Hand it an intent in plain language; Faro routes to the right sub-skill, runs it, and bills per call.

curl -X POST "https://skill.askfaro.com/skills/phone/run" \
  -H "Authorization: Bearer $FARO_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"intent":{"prompt":"Is +14155550132 a valid phone number?"}}'

Example requests

  • Is +14155550132 a valid phone number?
  • What country is this phone number from: 07911 123456?
  • Format this number in international format: (415) 555-0132