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

# Fountain ATS Integration

> Fountain connector for Kombo's ATS API

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

## Guides and Resources

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

## Supported Features & Coverage

<Tabs>
  <Tab title="Models">
    <Accordion title="Users">
      | Field | Notes |
      | - | - |
      | id | |
      | remote\_id | |
      | changed\_at | |
      | remote\_deleted\_at | |
      | first\_name | |
      | last\_name | |
      | email | |
      | remote\_data | |
    </Accordion>

    <Accordion title="Jobs">
      | Field | Notes |
      | - | - |
      | id | |
      | remote\_id | |
      | changed\_at | |
      | remote\_deleted\_at | |
      | name | |
      | description | |
      | employment\_type | |
      | status | |
      | visibility | |
      | salary\_amount | |
      | salary\_amount\_from | |
      | salary\_amount\_to | |
      | salary\_currency | |
      | salary\_period | |
      | location | |
      | custom\_fields | |
      | integration\_fields | |
      | remote\_created\_at | |
      | remote\_data | |
    </Accordion>

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

    <Accordion title="Application Stages">
      | Field | Notes |
      | - | - |
      | id | |
      | remote\_id | |
      | changed\_at | |
      | remote\_deleted\_at | |
      | name | |
    </Accordion>

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

    <Accordion title="Screening questions">
      | Field | Notes |
      | - | - |
      | id | |
      | remote\_id | |
      | changed\_at | |
      | remote\_deleted\_at | |
      | title | |
      | description | |
      | format | |
    </Accordion>

    <Accordion title="Roles">
      | Field | Notes |
      | - | - |
      | id | |
      | remote\_id | |
      | changed\_at | |
      | remote\_deleted\_at | |
      | remote\_label | |
      | scope | |
      | unified\_type | |
    </Accordion>

    <Accordion title="Job-specific application stages">
      | Field | Notes |
      | - | - |
      | index | |
      | job\_id | |
      | stage\_id | |
      | id | |
      | changed\_at | |
      | remote\_deleted\_at | |
    </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>

    <Accordion title="Job user role assignments">
      <Note>
        Fountain only exposes a job owner.

        * **owner** (shown as "Opening Owner" in the UI) maps to unified type `HIRING_MANAGER`
      </Note>

      | Field | Notes |
      | - | - |
      | job\_user\_id | |
      | role\_id | |
      | id | |
      | changed\_at | |
      | remote\_deleted\_at | |
    </Accordion>

    <Accordion title="Job hiring team members">
      | Field | Notes |
      | - | - |
      | roles | |
      | job\_id | |
      | user\_id | |
      | id | |
      | changed\_at | |
      | remote\_deleted\_at | |
    </Accordion>

    <Accordion title="User roles">
      <Note>
        Fountain links each user to one role (**name** on the role).

        * **name** exactly Admin or Administrator (case-insensitive) maps to unified type `ADMIN` (partial matches like FR - People Administration do not).
        * **name** containing recruiter (case-insensitive) maps to unified type `RECRUITER`.
        * Any other **name** has no unified type.
      </Note>

      | Field | Notes |
      | - | - |
      | user\_id | |
      | role\_id | |
      | id | |
      | changed\_at | |
      | remote\_deleted\_at | |
    </Accordion>
  </Tab>

  <Tab title="Actions">
    <Accordion title="Create candidate">
      <Note>
        Fountain requires a phone number to create a candidate From November 17, 2026, Fountain rejects applicant creation unless remote\_fields.fountain includes consent\_sms\_transactional, consent\_sms\_marketing, consent\_calls\_transactional, and consent\_calls\_marketing.
      </Note>

      | Input Field | Notes |
      | - | - |
      | candidate.first\_name | |
      | candidate.last\_name | |
      | candidate.email\_address | |
      | candidate.title | |
      | candidate.phone\_number | |
      | candidate.location.city | |
      | candidate.location.country | |
      | candidate.gender | |
      | candidate.availability\_date | |
      | candidate.salary\_expectations.period | |
      | candidate.salary\_expectations.amount | |
      | candidate.social\_links.url | |
      | application.job\_id | |
      | application.stage\_id | |
      | screening\_question\_answers.question\_id | |
      | screening\_question\_answers.answer | |
      | attachments.name | |
      | attachments.content\_type | |
      | attachments.data\_url | |
      | attachments.data | |
      | attachments.type | |
      | source.name | |
      | source.unified\_key | |
      | source.id | |
    </Accordion>

    <Accordion title="Create application">
      <Note>
        Fountain requires a phone number to create a candidate From November 17, 2026, Fountain rejects applicant creation unless remote\_fields.fountain includes consent\_sms\_transactional, consent\_sms\_marketing, consent\_calls\_transactional, and consent\_calls\_marketing.
      </Note>

      | Input Field | Notes |
      | - | - |
      | candidate.first\_name | |
      | candidate.last\_name | |
      | candidate.email\_address | |
      | candidate.title | |
      | candidate.phone\_number | |
      | candidate.location.city | |
      | candidate.location.country | |
      | candidate.gender | |
      | candidate.availability\_date | |
      | candidate.salary\_expectations.period | |
      | candidate.salary\_expectations.amount | |
      | candidate.social\_links.url | |
      | application.job\_id | |
      | application.stage\_id | |
      | screening\_question\_answers.question\_id | |
      | screening\_question\_answers.answer | |
      | attachments.name | |
      | attachments.content\_type | |
      | attachments.data\_url | |
      | attachments.data | |
      | attachments.type | |
      | source.name | |
      | source.unified\_key | |
      | source.id | |
    </Accordion>

    <Accordion title="Add attachment to application">
      | Input Field | Notes |
      | - | - |
      | application\_id | |
      | attachment.name | |
      | attachment.content\_type | |
      | attachment.data\_url | |
      | attachment.data | |
      | attachment.type | |
    </Accordion>

    <Accordion title="Move application to stage">
      | Input Field | Notes |
      | - | - |
      | application\_id | |
      | stage\_id | |
    </Accordion>

    <Accordion title="Add result link to application">
      | Input Field | Notes |
      | - | - |
      | application\_id | |
      | label | |
      | url | |
      | details.custom\_field\_name\_prefix | |
      | details.attributes.key | |
      | details.attributes.value | |
    </Accordion>

    <Accordion title="Add note to application">
      | Input Field | Notes |
      | - | - |
      | application\_id | |
      | content | |
    </Accordion>

    <Accordion title="Get application attachments">
      | Input Field | Notes |
      | - | - |
      | application\_id | |
    </Accordion>
  </Tab>

  <Tab title="Features">
    | Feature | Notes |
    | - | - |
    | API Passthrough | |
    | Custom Field Explorer | |
    | Jobs | |
    | Source Writing | |
    | Sync Only Created Applications | |
    | Connection Guide | |
    | Roles | |
    | System roles (e.g. Admin) | Fountain links each user to one role (**name** on the role). |

    * **name** exactly Admin or Administrator (case-insensitive) maps to unified type `ADMIN` (partial matches like FR - People Administration do not).
    * **name** containing recruiter (case-insensitive) maps to unified type `RECRUITER`.
    * Any other **name** has no unified type. |
      \|   Job roles (e.g. Hiring Manager) | Fountain only exposes a job owner.
    * **owner** (shown as "Opening Owner" in the UI) maps to unified type `HIRING_MANAGER` |
  </Tab>
</Tabs>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.