Update
AI-generatedSummary
Update an existing Candidate record in Bullhorn using specified field mappings, with control over how fields are updated based on their current values.
Inputs
- Authentication (required) — Choice between User Credentials (Email & Password) or Enterprise Credentials (API Key) to authenticate the update operation.
- Enable Operations Log — Option to emit an audit log entry for each update operation for audit trail purposes.
- Candidate ID (required) — The numeric ID of the Candidate record to update in Bullhorn.
- Update Mode (required) — Determines whether to overwrite all provided fields or only update fields that are currently empty in Bullhorn.
- Fields (required) — A resource mapper defining which Candidate fields to update and their new values. Fields with empty values are skipped.
Output shape
a list of result objects, each corresponding to an input item, including success status, changed fields, and metadata about the update operation
If no fields to update are provided, the operation skips and marks the update as skipped. Supports emitting a third output with operations log if enabled.
Examples
Example 1: Update candidate's email and status, overwriting existing data
Set Authentication to desired credential type, provide candidate ID, choose 'Overwrite All Fields' update mode, and map 'email' and 'status' fields with new values.
Example 2: Enrich candidate data by updating only empty fields
Set Authentication, provide candidate ID, choose 'Update Empty Fields Only' mode, and map fields to update; existing non-empty fields remain unchanged.