Sourcier Candidate icon

Sourcier Candidate

Manage Bullhorn candidates — search, CRUD, notes

Update

AI-generated

Summary

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.

Links

Discussion