Skip to main content

Bullhorn Recruitment Cloud (Bullhorn for Salesforce, BH4SF)

Integration was made for the following reasons:
- Fetch job posts from BH4SF account via API
- Create Ad campaigns based on the jobs retrieved
- Gather candidate's applications (along with CV) and transfer them to Bullhorn via API


​NOTE: Integration is suitable for customers, who uses Salesforce as their primary ERP system, with ATS module from Bullhorn, called Bullhorn For Salesforce
​
​Step 1) Salesforce configuration: From Salesforce, navigate to Setup menu, type and select External Client Apps Manager, choose New External Client App:
​

Create a new External Client App with both Basic information filled in, and OAuth Flow enabled
​

Basic Information

For the OAuth flow, there are three things to configure:
1) Callback URL field to be set as: https://connect-test.adway.ai/admin/oauth
2) OAuth Scopes to be choosen as Full Access (full)
3) Flow Enablement to be set as Enable Authorization Code and Credentials Flow
​

OAuth Flow configuration
​

Hit a Create button. Once saved, make sure to obtain Client ID and Client Secret from the newly created connector:

Step 2) Adway configuration
​
To connect the BH4SF account to the Adway account, the user must create a "connection" with a Connector. This can be done on the corresponding screen:
​
As a System choose "Bullhorn", as "Routines" select "For SalesForce (OAuth)".

Choose connector type

Make sure to Authorize as an External Application

Adway uses the OAuth approach (Similar to "Login with Google") - when the user presses the "Authorize" button, a Bullhorn login popup appears for the user to prompt credentials.

After being successfully logged in you should see a success confirmation:

Then you can verify the jobs mapping on the corresponding "Mapping" tab of the connector configuration screen, or hit "Run" to fetch the job posting data.

Did this answer your question?