BullhornHub Advanced icon

BullhornHub Advanced

Full CRUD operations for Bullhorn CRM/ATS via BullhornHub SDK

Contact → Create

AI-generated

Summary

Creates a new Contact record in Bullhorn using field-value pairs or a pre-built JSON payload.

Inputs

  • Authentication (required) — Credentials for Bullhorn. Select 'Enterprise Credentials (API Key)' by default.
  • Input Mode (required) — How to construct the payload: 'Field Pairs (UI)' for manual field mapping or 'JSON Object' for a pre-built JSON payload.
  • Fields — Field-value pairs to set on the Contact. TO_ONE references (e.g., clientCorporation=123) are auto-converted to {id: 123}.
  • Data (JSON) — JSON object of fields to write. Empty/null/undefined values are skipped. Numeric TO_ONE references are auto-wrapped as {id: 123}.
  • Enable Operations Log — Whether to emit an audit log row to a second output for every write operation.
  • Output Fields — Fields to include in every output item (merged into results, no-results, and error items).

Output shape

a single item containing the created Contact (or an error item if validation fails)

If using JSON input mode, empty values are skipped. TO_ONE references are automatically formatted. Errors are returned as an error item.

Examples

Example 1: Create a new Contact using the UI field builder.

Set Input Mode to 'Field Pairs (UI)', add fields like firstName='John', lastName='Doe', and clientCorporation='123'.

Example 2: Create a Contact using a pre-built JSON object.

Set Input Mode to 'JSON Object' and provide the JSON payload, e.g., {"firstName":"Jane","lastName":"Smith"}.

Links

Discussion