> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kombo.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# JobAdder Job Board ATS Integration

> JobAdder Job Board connector for Kombo's ATS API

<Note>This connector is in closed beta. Please contact us to get access.</Note>

<Note>This connector requires a partnership with JobAdder Job Board. Please contact us to get access.</Note>

The JobAdder Job Board ATS integration allows you to sync ATS data between JobAdder Job Board and your application through Kombo's unified API. The tool slug for this connector is `jobadderjobboard`.

## General Notes

* This is the JobAdder Job Board partner API, not the full JobAdder ATS API. Connection lists accounts from `POST /connect/partner` and syncs ads only from the accounts selected there.
* Job remote IDs are `{account}:{boardId}:{adId}` because ad IDs are not unique across JobAdder accounts.

## Supported Features & Coverage

<Tabs>
  <Tab title="Models">
    <Accordion title="Jobs">
      <Note>
        Jobs are JobAdder job ads. remote\_id is `{account}:{boardId}:{adId}` because ad ids are not unique across partner accounts. Salary comes from `portal.salary`. Location is only `countryCodeHint`. Apply URL is `links.ui.applications`.
      </Note>

      | Field | Notes |
      | - | - |
      | id | |
      | remote\_id | |
      | changed\_at | |
      | remote\_deleted\_at | |
      | name | |
      | job\_code | |
      | description | |
      | status | |
      | post\_url | |
      | salary\_amount | |
      | salary\_amount\_from | |
      | salary\_amount\_to | |
      | salary\_period | |
      | location | |
      | custom\_fields | |
      | integration\_fields | |
      | remote\_url | |
      | opened\_at | |
      | closed\_at | |
      | remote\_updated\_at | |
      | remote\_data | |
    </Accordion>

    <Accordion title="Screening questions">
      <Note>
        Screening questions are only on the job ad detail payload. Question ids are not exposed, so they are keyed by job remote id and index. `answerType` Text maps to text; List maps to a single-select from options in `values[0]` split on ", ".
      </Note>

      | Field | Notes |
      | - | - |
      | id | |
      | remote\_id | |
      | changed\_at | |
      | remote\_deleted\_at | |
      | title | |
      | description | |
      | format | |
      | remote\_data | |
    </Accordion>

    <Accordion title="Job-specific screening questions">
      | Field | Notes |
      | - | - |
      | index | |
      | required | |
      | precondition\_question\_id | |
      | precondition\_options | |
      | job\_id | |
      | question\_id | |
      | id | |
      | changed\_at | |
      | remote\_deleted\_at | |
    </Accordion>
  </Tab>

  <Tab title="Actions">
    <Accordion title="Create candidate">
      | Input Field | Notes |
      | - | - |
      | candidate.first\_name | |
      | candidate.last\_name | |
      | candidate.email\_address | |
      | candidate.phone\_number | |
      | candidate.additional\_phone\_numbers.type | |
      | candidate.additional\_phone\_numbers.phone\_number | |
      | candidate.location.city | |
      | candidate.location.country | |
      | candidate.location.state | |
      | candidate.location.street\_1 | |
      | candidate.location.zip\_code | |
      | application.job\_id | |
      | screening\_question\_answers.question\_id | |
      | screening\_question\_answers.answer | |
      | attachments.name | |
      | attachments.content\_type | |
      | attachments.data\_url | |
      | attachments.data | |
      | attachments.type | |
    </Accordion>

    <Accordion title="Create application">
      | Input Field | Notes |
      | - | - |
      | candidate.first\_name | |
      | candidate.last\_name | |
      | candidate.email\_address | |
      | candidate.phone\_number | |
      | candidate.additional\_phone\_numbers.type | |
      | candidate.additional\_phone\_numbers.phone\_number | |
      | candidate.location.city | |
      | candidate.location.country | |
      | candidate.location.state | |
      | candidate.location.street\_1 | |
      | candidate.location.zip\_code | |
      | application.job\_id | |
      | screening\_question\_answers.question\_id | |
      | screening\_question\_answers.answer | |
      | attachments.name | |
      | attachments.content\_type | |
      | attachments.data\_url | |
      | attachments.data | |
      | attachments.type | |
    </Accordion>
  </Tab>
</Tabs>

## Integration Variants

**Current connector:** Choose this variant if you are a JobAdder Job Board partner. One connection syncs job ads from every account posting to your board.

For **JobAdder Job Board**, we also offer the following other connector variants:

<CardGroup cols={2}>
  <Card title="JobAdder" icon="https://storage.googleapis.com/kombo-assets/integrations/jobadder/icon.svg" href="/ats/connectors/jobadder">
    Choose this variant for the full JobAdder ATS API (jobs, candidates, applications). End customers sign in with OAuth.
  </Card>
</CardGroup>

<Note>Multiple variants can be used within your Kombo environment at the same time.</Note>
