Sourcier Geo Utils icon

Sourcier Geo Utils

Address utilities: validate, normalize, format, convert, compare addresses

Address Convert → Parse to Bullhorn

AI-generated

Summary

Parse a free-form address string into a structured Bullhorn address format suitable for Bullhorn CRM entities like Candidate, Client Contact, or Client Corporation.

Inputs

  • authentication — Choose between User Credentials (Email & Password) or Enterprise Credentials (API Key) for Bullhorn authentication.
  • addressString (required) — The free-form address string to parse and convert, e.g. '123 Main St, San Francisco, CA 94105, US'.
  • defaultCountry — Default country ISO code used for parsing when no country is specified in the address string.
  • customCountry — Custom ISO 3166-1 alpha-2 country code used if 'Other' is selected as defaultCountry.
  • bullhornEntityType — Bullhorn entity type to process address fields for, such as Candidate, Client Contact, or Client Corporation (shown if using 'bullhornEntity' input mode).
  • bullhornAddressFields — Select which Bullhorn address fields to process (Primary or Secondary address; only relevant in 'bullhornEntity' input mode).
  • errorMode — Defines how to handle parsing errors: stop on first error, continue, or collect errors alongside results.

Output shape

a single object representing the parsed address structured according to Bullhorn CRM's expected address format fields.

The output includes normalized and mapped address components parsed from the input free-form address string. Error handling behavior depends on the selected errorMode parameter.

Examples

Example 1: Parsing a raw address string to Bullhorn address format for a Candidate entity.

Provide the addressString containing the full address. Optionally set authentication type and defaultCountry. The node returns a parsed address object ready for Bullhorn usage.

Links

Discussion