VMS Sync Default Bullhorn Mapping

The table below lists which Bullhorn ATS fields are mapped to which VMS Sync fields by default.

Mapping

BH ATS Field VMS Sync Position Field Notes
clientCorporation   Based on Company mapping or Client Data (via credential setup).
clientContact   Based on Company mapping or Client Data (via credential setup).
externalID reqId Can be remapped in Account Settings or via Rules
isOpen reqStatus Converts based on clientStatusMap
description reqDetails.descriptionHtml + reqDetails.comments Uses reqDetails.description if descriptionHtml is null
status reqStatus Converts based on clientStatusMap
title reqDetails.title  
startDate reqDetails.startDate

moment(reqDetails.startDate).add(11, 'hours').valueOf()

dateEnd reqDetails.endDate moment(reqDetails.endDate).add(11, 'hours').valueOf()
hoursPerWeek reqDetails.hours  
durationWeeks reqDetails.duration  
numOpenings reqDetails.totalOpenings  
address reqDetails.address1 + city + state + postal + country  
salaryUnit   If Rates exist, this is hardcoded to "Per Hour".
payRate rates.payRateMin Uses rates.payRateMax if Min is null.
clientBillRate rates.billRateMin Uses rates.billRateMax if Min is null.
employmentType reqDetails.positionType If null, defaults to "contract".
source vmsProvider  
owner   Defaults to the first and last name of the API user listed in Accounts > Username. Can be overwritten with a rule.
Files tab VMS Req Attachment Requires the Credential Setting “Position Attachments” to be enabled.