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.








