Skip to content

Key concepts

Shared vocabulary for NumberForge Configuration, Phone Assistant, Flow, and save-time automation.

StatusMeaning
ValidParsed and valid for its region. Formatting and enrichment can run.
InvalidNot a valid number for the inferred or selected country.
Needs regionLocal-format input (no leading +) with no country context. Requires a default country in setup, a country field on the record, or user selection in Phone Assistant.
EmptyNo input (primarily in Flow).

Phone Assistant groups records into Valid, Invalid, and Needs region. Field rules can persist the same values to mapped fields on save.

When formatting is enabled, valid numbers are rewritten to a chosen style:

FormatExampleTypical use
E164+16502530000Storage, integrations
International+1 650-253-0000Display with country code
National(650) 253-0000Local display
RFC3966tel:+1-650-253-0000tel: links

Org default: General setup. Per-rule override on each field rule. Formatting applies to valid numbers only.

International numbers (+…) carry their own country. Local numbers need a default country code (for example US, IT).

Resolution order:

  1. Org default in NumberForge Configuration (none, fixed country, or organization locale)
  2. Field rule region strategy (inherit org, fixed country, country field, or none)
  3. Per-row country in Phone Assistant (Needs region)
  4. Optional Default Region on Flow actions (falls back to org default)
ModeBehavior
Write outputsWrite status and/or flag to mapped fields; save continues unless another rule blocks.
Block saveReject the transaction when this rule fails.

Write outputs requires at least one mapped output: status field, flag field, or both.

ScopeRuns on
CreateInsert
UpdateUpdate
BothInsert and update (default)

Optional on field rules and NF Process Phone:

  • Carrier: safe display name (default) or original mapped name
  • Geocoding: offline place description
  • Time zone: first resolved zone when available

Data is bundled in the package, not fetched live from the web.

GoalSurface
Process phones on every save for configured objectsSaving a rule
On-page triage on saved records and country pickersPhone Assistant
Flow-driven or integration logicFlow actions
Custom ApexNF API Reference