Datarails Integrations solution is a paid plan that lets you consolidate all your data sources and seamlessly connect your external apps to the Datarails web app. For more information contact our integrations team here.
Prerequisites
- Admin user rights in Datarails
- Your BullHorn account URL
- The name of the BullHorn table that you want to sync with Datarails
Step 1: Prepare the BullHorn Data for Syncing
- Go to https://app.bulllhornstaffing.com.
- Click Menu, then click the Admin icon, and then click the BH Connect icon. A new window opens.
- From the list, select Web API Services.
- Click the Add Account button. The Edit Account screen opens.
- In the blank box, enter a name for the integration.
- Copy the API key and save it for use later on.
- Finally, click the Update button on the right of the screen.
Step 2: Create a New Data Source in Datarails
- From the left hand pane in Workspace, select Admin > Data Sources.
- From the top right of the screen, click the + icon. The Add Data Source dialog box appears.
- Complete the dialog box:
- Organization: Your company
- Type: BullHorn
- Sync User: Your company's sync user email
- Name: The name of this integration
- Username: Your Bullhorn user name
- Password: Your Bullhorn password
- API Key: Paste the text you saved
- Click Save, then click Test.
- If the settings are accepted, you will see "OK" in the Test Results box.
- Click Close. You will then see your integration in the Data Sources window.
Step 3: Create a New Filebox
For the most up-to-date and complete instructions on how to create a new filebox via the workspace or the Excel add-in, please go here.
Step 4: Synchronize the Data
- From Workspace, select the FileBox you just created and click the Settings tab.
- Scroll down to the Data Connection section.
- In the Edit dropdown, select BullHorn (#1).
- In the section Object Types, in the Object to Query box, select the table you want to sync with Datarails (#2).
- Click Save.
- If the settings are accepted, you will see the message "Query Saved" at the bottom of this screen.
- Click Test.
- If the settings are accepted, you will see "OK" in the Test Data Integration box.
- Next click Sync Now.
- If the settings are accepted, in the top right of the screen you will see the message "Command Sync Now sent successfully".
- If the settings are accepted, in the top right of the screen you will see the message "Command Sync Now sent successfully".
Step 5: Review and Verify the Synchronization
- From the Collaboration tab, you can see the audit trail of the synchronization steps and the current status, which should have the status Synced.
- From the Review tab, you can see the .csv file that was imported.
- To verify that the data is correct, click the 3 dots ⋮ icon and select Preview Version.
- Verify that the data is as expected.
- If all is OK, the synchronization is complete.
Filter Data
You can add one or more filters before or after the initial synchronization.
image
- In Data Connection > Object Types > Object to query, select the report you want to sync. Select the report from the dropdown.
- In Sync query > Query for sync, add your Where condition.
Example: If you want to query the Candidate Object by “first name”, enter the column name and then "=" in the Input Box and then enter the value for the filter.
-
Click Save.
- If the settings are accepted, you will see the message "Query Saved" at the bottom of this screen.
-
Click Test.
- If the settings are accepted, you will see "OK" in the Test Data Integration box.
-
Click Sync Now.
- If the settings are accepted, in the top right of the screen you will see the message "Command Sync Now sent successfully".
© Datarails Ltd. All rights reserved.
Updated
Comments
0 comments
Article is closed for comments.