Contact Types

Note: To take advantage of the features mentioned in this documentation, your Org needs to be using (Undefined variable: bh4SFVersions.Latest Package Version) or newer. See Release Notes for more details about which features were introduced in each release. If you would like to upgrade to the current release, contact Bullhorn for Salesforce Support.

Overview

The standard Salesforce Contact Object stores information about the people with which you do business. Bullhorn for Salesforce provides two different Contact types:

Contact types are controlled by a picklist value rather than Record Type.

Client Status and Candidate Status Picklists

Bullhorn for Salesforce provides two picklists on the Contact record that control Status: ClientClosed A Company is the organization where the contact works. This can also be called the Client. Status and Candidate Status. Select the appropriate combination of Client Status and Candidate Status values to designate a Contact as either Candidate, Client, or C&C. C&C is a Contact that fits both Client and Candidate status. For example, a Candidate a recruiter placed in a jobClosed A job (vacancy, position, role) is an opening for which a customer's client needs a placement. at a CompanyClosed A Company is the organization where the contact works. This can also be called the Client. that has since become the point of contact of the recruiting company.

Setting a Status

  1. Navigate to the Contact Information section.
  2. Select the Client Status dropdown and choose a value.
  3. Select the Candidate Status dropdown and choose a value.
  4. Fill out the required fields and additional fields as needed and Save.

To set a Contact as a Client pick the appropriate value in the Client Status picklist and set the Candidate Status to "Not Applicable". The same applies in reverse to set a Contact as a Candidate. Choosing a value other than "Not Applicable" in one of the picklists will set the Contact to C&C.

Client Status Values

  • Active: Current client
  • Not Applicable: Contact is not a Client
  • Past: Previous client
  • Prospect: Potential client

Candidate Status Values

Admin Note:

It is possible to display a banner on Contact records and Contact List Views that shows the Contact Type at a glance:

The table below shows how the different combinations of Client Status + Candidate Status picklist values will result in one of the three banners being displayed.

This requires additional configuration. A Bullhorn for Salesforce representative can help with the implementation of this functionality if needed. This is a brief description of the configuration steps:

  1. The images for the banners are uploaded in the Org to the Documents Object.
  2. A custom formula field (Contact Type) is added to the Contact object that determines which banner is being displayed depending on what picklist values are chosen in Client Status and Candidate Status. It references the image files for the banners.

Setting Default Status Values

It is recommended to set a default value for both picklists, so when a Contact is created the two fields will have the appropriate values.

The most common way of creating Contact records for Bullhorn for Salesforce users is via resume parsing so the majority of ContactsClosed A contact (or client contact) is the person who the recruiter is working with at a Company. In Talent Rover a Contact can be either a Client Contact or a Candidate Contact. Both types of Contacts are stored in the same object (Contact). will be Candidate Contacts. The following default values are recommended: Client Contact = Not Applicable and CandidateContact = Prospect.

This can be adjusted by going to Setup > Object Manager > Contact > Fields and Relationships.

Status Fields Interactions

There are several processes that reference these Status fields and result in automatic updates.

Client Status is automatically updated depending on Job Status

  • There is a trigger that changes the Client Status on the Contact Record to Active if the Contact is entered in the Contact field on a Job Record when the Job Record is created. The change of Client Status triggers only on Job record creation, not edit.

  • The Client Status will remain as Active for as long as that Client is listed as the Job Contact on any Open Job Record.
  • When all the JobsClosed A job (vacancy, position, role) is an opening for which a customer's client needs a placement. that have the Client as a Contact are Closed, the trigger will change the Client Status to Past.

The values coming from the trigger (Active / Past) are hard-coded and will override any custom picklist values that have been added.

Candidate Status is automatically updated when a Closing Report is created

Inclusion in the Hiring Manager Related List

  • A Contact is included in the Hiring Manager Related List on an Account record when the Client Status picklist is set to Active, Past , or Prospect (regardless of what is in the Candidate Status field).