Actions87
- Appointment Actions
- Candidate Actions
- Company Actions
- Contact Actions
- File Actions
- Job Actions
- Job Submission Actions
- Lead Actions
- Note Actions
- Opportunity Actions
- Placement Actions
- Sendout Actions
- Task Actions
- Tearsheet Actions
Contact → Create
AI-generatedSummary
Create a new Contact record in Bullhorn by specifying field-value pairs via the UI or providing a JSON object payload.
Inputs
- Authentication — Choose between User Credentials (Email & Password) or Enterprise Credentials (API Key) for authentication.
- Enable Operations Log — Optional boolean to emit an audit log row to a secondary output for each write operation to maintain an audit trail.
- Input Mode (required) — Select how to build the Contact record data: either by UI field-value pairs or by providing a JSON object payload.
- Fields (required) — When Input Mode is 'Field Pairs (UI)', provide one or more Bullhorn API field names and their corresponding values to set on the new Contact. TO_ONE references (e.g., clientCorporation=123) are automatically converted to {id: 123} format.
- Data (JSON) (required) — When Input Mode is 'JSON Object', provide a JSON string representing field-value data for the new Contact. Empty, null, or undefined values are skipped, enabling selective enrichment.
- Output Fields — Specify fields to include in every output item, merged into result, no-result, and error items.
Output shape
a single record containing the newly created Contact entity data as returned by Bullhorn API
The operation may emit a second output with an audit log row if 'Enable Operations Log' is enabled. The created Contact data includes at least the fields specified in 'Output Fields'. Errors and no-results are handled per standard node behavior.