1.1 Jobrock app installation

This article explains how to install the latest version of the Jobrock app in Salesforce. In this document, you will log in to Jobrock and follow the steps of the "ATS integration" setup flow in the Jobrock admin module. During the chapters of this article, you will also access the Salesforce environment several times.

IN THIS ARTICLE
Where to start Jobrock app installation?
ATS integration - Step 1: ATS selection
ATS integration - Step 2: ATS installation
ATS integration - Step 3: ATS settings
ATS integration - Step 4: ATS object
ATS integration - Step 5: ATS default settings
Multi-brand set-up

Where to start Jobrock app installation?

To start the Jobrock app installation, follow the steps below:


Step 1: Jobrock admin login

Login to Jobrock via accounts.jobrock.com with the admin user (Jobrock provided credentials during the client creation process).

Login as admin via accounts.jobrock.com

Step 2: ATS Integration

Go to the ATS Integration screen in the Jobrock admin module via Admin > Integrations > ATS.

Navigate to Admin > Integrations > ATS

ATS integration - Step 1: ATS selection

Select the ATS which will be used and click on step 2 Installation to proceed to the next step.

ATS integration - Step 2: ATS installation

The next step is to install the latest version of the Jobrock app in Salesforce and update the client details on the Jobrock setup page accordingly. To install the Jobrock app, follow the steps below:

Configuration requirements

Enabling Username-Password Flow

By default, username-password flows are blocked in organizations created in Summer '23 or later. To enable this feature in your Salesforce org, follow these steps:

  1. Go to Setup.
  2. Search for "OAuth and OpenID Connect Settings".

  1. Select "OAuth and OpenID Connect Settings".
  2. If "Allow OAuth Username-Password Flows" is disabled, enable it by using the toggle button.


Step 1: Get the latest Jobrock package

To successfully install the Jobrock app, ensure you install the latest managed package version of the Jobrock Salesforce app.

READ MORE: Check the latest Jobrock package here!

Step 2: Install Jobrock package in Salesforce

Click on the link of Jobrock's latest package and log in to the correct Salesforce environment. Select Install for Admins Only in the installation confirmation step.

READ MORE: It’s important to assign the correct JR permission set to each user. For recruiters, you can assign them to the “Jobrock - Recruiter Access” permission set.

Step 3: Update the Jobrock setup page

Go to the Jobrock setup page in Salesforce. This page can be found by searching for "Jobrock setup" in the "Search App & Items" field in Salesforce.

Search for the Jobrock setup page.

Step 4: Add Jobrock verification details

In the verification block the following details, which were provided by Jobrock, should be added:

- Company Name: Enter the client code received from Jobrock here

- Company Code: Enter the client code received from Jobrock here

- Hub environment: Always select the 'Production' option from the dropdown. The 'Sandbox' option does not apply to a Jobrock 'test' environment because, in essence, it's a 2nd production environment.

Enter the fields in the verification block.

Step 5: Return to the Jobrock admin screen and continue with step 3: ATS settings.

ATS integration - Step 3: ATS settings

Now the latest version of the Jobrock app is installed in Salesforce, the ATS settings need to be provided in Jobrock.

NOTE: Before you continue, please check whether the permission set "Jobrock - Admin Access" is assigned to the Jobrock API user.

Step 1: Enter the required Salesforce API details

Provide the following fields with the correct values:

- Salesforce login URL

- Salesforce instance URL

- Email address of the API user (generated by Salesforce admin)

- Password of the API user (generated by Salesforce admin)

- API user token (optional and generated by Salesforce admin)

Provide the required API details.

Step 2: Save API details

Click the Save button to save the entered API details.


Step 3: Verify API user in Jobrock

Click the Verify button to check the provided details. Once a "Verified" message is showing on the screen, the Salesforce API user is successfully linked to Jobrock.

ATS integration - Step 4: ATS objects

The configuration of the ATS objects is not required (at this moment) to successfully install the Jobrock Salesforce app. We address the configuration of each ATS object in separate articles.

ATS integration - Step 5: ATS default settings

In the final step of the ATS integration, you must enter a default workflow and a default status.

Configuring the default workflow name and status is important if a contact in the workflow record is submitted without specifying a workflow name and status in the payload. If these parameters are left empty in the payload, Jobrock will automatically assign the configuration saved here.

Multi-brand set-up

This chapter is only required in case of a multi-brand setup. To enable a multi-brand setup, sub-brands of the client need to be specified. Therefore access to Salesforce is required.

Follow the steps below for the multi-brand setup in Salesforce:


Step 1: Enable multi-branding in Salesforce

Go to the Jobrock setup page in Salesforce and enable Multi-branded setup.

Enable Multi branded setup in the Jobrock setup page in Salesforce.

Step 2: Create sub-brand(s)

Use the Add Sub-brand link to create a new sub-brand.

Click "Add Sub brand" in order to create a new sub brand.

Step 3: Add name and client code for sub-brand

Enter the Company Code ("Client Code") in both Company Name and Company Code fields. The company code is provided by Jobrock after the requested new Jobrock environment has been created.

Enter the name and client code of the subbrand.