> ## 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.

# BITE ATS Integration

> BITE connector for Kombo's ATS API

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

## Guides and Resources

<CardGroup cols={2}>
  <Card title="Connection Setup Guide" icon="link" href="https://help.kombo.dev/hc/en-us/articles/17861516586641">
    Step-by-step instructions to connect your BITE account to Kombo.
  </Card>

  <Card title="View Candidate Sources" icon="eye" href="https://help.kombo.dev/hc/en-us/articles/22566001020433-Bite-How-to-view-a-candidates-source">
    How to view and manage candidate sources in BITE.
  </Card>
</CardGroup>

## Supported Features & Coverage

<Tabs>
  <Tab title="Models">
    <Accordion title="Jobs">
      <Note>
        Some jobs may have been deleted from the remote system, but exist in Kombo because candidates are still associated with them. This is because BITE does not filter out candidates from jobs that have been deleted.
      </Note>

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

    <Accordion title="Candidates">
      | Field               | Notes |
      | ------------------- | ----- |
      | id                  |       |
      | remote\_id          |       |
      | changed\_at         |       |
      | remote\_deleted\_at |       |
      | first\_name         |       |
      | last\_name          |       |
      | company             |       |
      | title               |       |
      | phone\_numbers      |       |
      | email\_addresses    |       |
      | location            |       |
      | remote\_data        |       |
    </Accordion>

    <Accordion title="Application Stages">
      <Note>
        All stages are returned on all jobs, but in practive BITE even allows restricting specific stages to individual candidates through their "processes" feature. BITE does not require applications to have a stage assigned. In these cases `current_stage_id` will be `null`.
      </Note>

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

    <Accordion title="Applications">
      | Field               | Notes |
      | ------------------- | ----- |
      | id                  |       |
      | remote\_id          |       |
      | changed\_at         |       |
      | remote\_deleted\_at |       |
      | current\_stage\_id  |       |
      | job\_id             |       |
      | candidate\_id       |       |
      | remote\_data        |       |
    </Accordion>

    <Accordion title="Job-specific application stages">
      | Field               | Notes |
      | ------------------- | ----- |
      | index               |       |
      | job\_id             |       |
      | stage\_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.location.city               |       |
      | candidate.location.country            |       |
      | candidate.gender                      |       |
      | candidate.availability\_date          |       |
      | candidate.salary\_expectations.period |       |
      | candidate.salary\_expectations.amount |       |
      | application.job\_id                   |       |
      | application.stage\_id                 |       |
      | attachments.name                      |       |
      | attachments.content\_type             |       |
      | attachments.data\_url                 |       |
      | attachments.data                      |       |
      | source.name                           |       |
      | source.unified\_key                   |       |
      | source.id                             |       |
    </Accordion>

    <Accordion title="Create application">
      | Input Field                           | Notes |
      | ------------------------------------- | ----- |
      | candidate.first\_name                 |       |
      | candidate.last\_name                  |       |
      | candidate.email\_address              |       |
      | candidate.phone\_number               |       |
      | candidate.location.city               |       |
      | candidate.location.country            |       |
      | candidate.gender                      |       |
      | candidate.availability\_date          |       |
      | candidate.salary\_expectations.period |       |
      | candidate.salary\_expectations.amount |       |
      | application.job\_id                   |       |
      | application.stage\_id                 |       |
      | attachments.name                      |       |
      | attachments.content\_type             |       |
      | attachments.data\_url                 |       |
      | attachments.data                      |       |
      | source.name                           |       |
      | source.unified\_key                   |       |
      | source.id                             |       |
    </Accordion>

    <Accordion title="Add attachment to application">
      <Note>
        BITE attaches documents to candidates rather than specific applications. The attachment will be associated with the candidate who owns the application.
      </Note>

      | Input Field              | Notes |
      | ------------------------ | ----- |
      | application\_id          |       |
      | attachment.name          |       |
      | attachment.content\_type |       |
      | attachment.data\_url     |       |
      | attachment.data          |       |
      | attachment.type          |       |
    </Accordion>
  </Tab>

  <Tab title="Features">
    | Feature                        | Notes |
    | ------------------------------ | ----- |
    | Source Writing                 |       |
    | Sync Only Created Applications |       |
    | Connection Guide               |       |
    | Prerequisites                  |       |
    | Create credentials             |       |
    | API Passthrough                |       |
    | Custom Field Explorer          |       |
    | Jobs                           |       |
  </Tab>
</Tabs>
