| Join Job Field | Seven20 Job Field (seven20Jobc) | Required | Notes |
|---|
| title | Name | Yes | |
| description | seven20__Description__c | Yes | |
| language | seven20__Join_language__c | Yes | |
| remote | seven20__Join_Is_Remote__c | | |
| officeId | seven20__Join_Address__c | Yes | See dedicated section below |
| Salary frequency | seven20__Join_Salary_Frequency__c | | Must be populated for the salary information to be sent. |
| Salary from | seven20__Min_Salary__c | | Must be populated for the salary information to be sent. |
| Salary to | seven20__Max_Salary__c | | |
| Salary currency | seven20__Join_Currency__c | | Must be populated for the salary information to be sent. |
| Salary is ShownOnJobAdd | seven20__Show_Salary_On_Join__c | | |
| category | seven20__Join_Category__r.seven20__Join_Id__c | Yes | |
| employmentType | seven20__Join_Employment_Type__r.seven20__Join_Id__c | Yes | |
| seniority | seven20__Join_Seniority__r.seven20__Join_Id__c | | |
| documents | seven20__Join_Document__c | | See dedicated section below |
Seven20 Addresses and Join
The Join Address (seven20__Join_Address__c) field on the Job (seven20__Job__c) object is a lookup to Address (seven20__Address__c) and is required when posting a job advert to Join.
The corresponding object on the Join side is Office. The field mapping below displays the mapping to a Join Office from the Seven20 Address (seven20__Address__c) fields.
If the details provided do not match an existing Join Office, a new one will be automatically created when the job is posted.
| Join Field | Seven20 Field | Required? |
|---|
| countryIso | seven20__Country__c | Yes |
| city | seven20__City__c | Yes |
| streetName | seven20__Street__c | |
| streetNumber | Not Mapped | |
| postalCode | seven20__Post_Code__c | |
| isDefault | Not Mapped | |
Documents and Join
The Seven20 Join integration also allows users to specify whether documents can be provided when an applicant applies to a job advert posted from Seven20.
Such documents and their options are controlled using records of the Join Document (seven20__Join_Document__c) object that lookup to the relevant Job in Seven20; multiple Join Documents can be included for a single job.
It is not required to have any documents for a job advert, but for those that are included it is required to specify the type and the constraints, i.e. whether the document is required, optional etc.
| Join Field | Seven20 Field | Required? |
|---|
| type | seven20__Type__c | Yes |
| constraint | seven20__Constrait__c | Yes |