BullhornHub Phone Utils icon

BullhornHub Phone Utils

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

Phone Utils → Parse

AI-generated

Summary

Parse phone numbers into structured data using BullhornHub API with support for manual input, field mapping, or Bullhorn entity presets.

Inputs

  • Authentication — Choose between User Credentials (Email & Password) or Enterprise Credentials (API Key) for BullhornHub authentication.
  • Input Mode (required) — Select how phone numbers are provided: manually, via a field in input data, or from Bullhorn entity phone fields.
  • Phone Number(s) (required) — Comma-separated list of phone numbers to parse, used only with Manual Input mode.
  • Source Field (required) — Name of the input data field containing the phone number, used only with Field Mapping mode.
  • Output Field — Field name where parsed data will be stored; if empty, defaults to source field name with a suffix, applicable in Field Mapping mode.
  • Entity Type (required) — Bullhorn entity type to process, used only with Bullhorn Entity input mode.
  • Phone Fields (required) — Which phone fields of the Bullhorn entity to parse, used only with Bullhorn Entity input mode.
  • Batch Mode — Whether to process all input items in a single API call for efficiency, applicable except Manual Input mode.
  • Error Handling (required) — Determines node behavior on errors: fail fast, continue, or collect errors alongside results.
  • Default Country (required) — Default country used when parsing numbers without country codes.
  • Country Code — ISO 3166-1 alpha-2 country code when Default Country is set to Other.

Output shape

a list of items each containing parsed phone number data or errors per input item.

Supports multiple input modes with optional batch processing; results include parsed details for each phone number supplied. Error handling modes control whether processing stops or continues on errors, and errors can be attached to output items. Maximum 100 phone numbers processed per request. Output fields can be customized or appended with operation-specific suffixes.

Examples

Example 1: Manual input of phone numbers

Set Input Mode to Manual Input, provide one or more phone numbers separated by commas in Phone Number(s). The node parses each number and outputs structured phone data per number.

Example 2: Parsing phone numbers from input data fields

Set Input Mode to Field Mapping, specify the source field containing phone numbers, and optionally set an Output Field for parsed results. Each input item's specified field is parsed and results are added to the output.

Example 3: Parsing phone fields from Bullhorn entity records

Set Input Mode to Bullhorn Entity, choose the Bullhorn entity type and select which phone fields to parse. The node parses specified phone fields from each input item and outputs structured results keyed by field.

Links

Discussion