Sourcier Phone Utils icon

Sourcier Phone Utils

Phone number utilities: parse, format, validate, geocode, carrier, timezone

Phone Utils → Detect Type

AI-generated

Summary

Detect phone number types (e.g., mobile, fixed-line) for one or more phone numbers provided manually, via field mapping, or from Bullhorn entity fields.

Inputs

  • Authentication — Choose between User Credentials (email/password) or Enterprise Credentials (API key) for Sourcier API authentication.
  • Input Mode (required) — Select how to provide phone numbers: Manual Input (string with comma-separated numbers), Field Mapping (field name in input data), or Bullhorn Entity (process multiple Bullhorn phone fields).
  • Phone Number(s) (required) — Enter one or more phone numbers separated by commas when using Manual Input.
  • Source Field (required) — Specify the field in input data containing the phone number when using Field Mapping.
  • Output Field — Set the output field name for the result when using Field Mapping; if empty, appends operation suffix to source field name.
  • Entity Type (required) — Select the Bullhorn entity type to process when using Bullhorn Entity input mode.
  • Phone Fields (required) — Choose which phone fields of the Bullhorn entity to process.
  • Batch Mode — Enable batch processing to send all input items in a single API call (only for Field Mapping or Bullhorn Entity modes).
  • Error Handling (required) — Decide how the node handles errors: fail fast, continue on errors, or collect errors alongside results.
  • Default Country (required) — Set default country for parsing numbers lacking a country code.
  • Country Code — Provide a custom ISO 3166-1 alpha-2 country code if Default Country is set to Other.

Output shape

A list of items reflecting input items, each enriched with detected phone type information per phone number processed.

For Manual Input mode, returns one item per phone number. Field Mapping and Bullhorn Entity modes preserve input items and add detection results to specified or auto-generated output fields. Errors are handled according to the selected error handling mode. Batch mode groups multiple items into fewer API calls for efficiency (limited to 100 phone numbers per request). Multiple phone numbers per item are supported depending on input mode.

Examples

Example 1: Manually detect the types of multiple phone numbers

Set Input Mode to Manual Input and enter phone numbers separated by commas in Phone Number(s). Choose authentication method and default country as needed. The output will be a separate item per phone number with its detected type.

Example 2: Detect phone types from phone number fields in incoming items

Set Input Mode to Field Mapping and specify the field containing phone numbers and optionally an output field name. Batch mode can be enabled for efficiency. Each input item will be output with the detection result added.

Example 3: Detect phone types of specified Bullhorn entity phone fields

Set Input Mode to Bullhorn Entity, select the entity type and which phone fields to process. Results are output on each input item in fields appended with operation-specific suffixes.

Links

Discussion