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

# Logic Melon ATS Integration

> Logic Melon connector for Kombo's ATS API

<Note>This connector is in open beta. You can freely enable it in your account.</Note>

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

## Guides and Resources

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

## Supported Features & Coverage

<Tabs>
  <Tab title="Models">
    <Accordion title="Jobs">
      <Note>
        Jobs are read from the Logic Melon web advert feed, so synced jobs are marked as `PUBLIC`. Logic Melon only allows fetching jobs and applications for a given time span. You can configure this in the sync settings; otherwise Kombo defaults to the last 365 days.
      </Note>

      | Field                | Notes |
      | -------------------- | ----- |
      | id                   |       |
      | remote\_id           |       |
      | changed\_at          |       |
      | remote\_deleted\_at  |       |
      | name                 |       |
      | job\_code            |       |
      | description          |       |
      | confidential         |       |
      | employment\_type     |       |
      | status               |       |
      | visibility           |       |
      | category             |       |
      | salary\_amount       |       |
      | salary\_amount\_from |       |
      | salary\_amount\_to   |       |
      | salary\_currency     |       |
      | salary\_period       |       |
      | location             |       |
      | custom\_fields       |       |
      | integration\_fields  |       |
      | opened\_at           |       |
      | remote\_updated\_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            |       |
      | custom\_fields      |       |
      | integration\_fields |       |
      | remote\_data        |       |
    </Accordion>

    <Accordion title="Application Stages">
      <Note>
        Logic Melon does not provide a dedicated application-stage endpoint. By default, Kombo syncs the common progress IDs listed in the ApplicationProgress docs ('[https://api.logicmelon.com/SOAP/Multiposter.asmx?op=ApplicationProgress\&#x27](https://api.logicmelon.com/SOAP/Multiposter.asmx?op=ApplicationProgress\&#x27);). Those IDs can differ by tenant, so this can be disabled to infer stages only from synced applications instead.
      </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       |       |
      | custom\_fields      |       |
      | integration\_fields |       |
      | remote\_created\_at |       |
      | remote\_updated\_at |       |
      | 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">
      <Note>
        Logic Melon accepts one document on application creation. Kombo uploads the first attachment in the request body, preferring type "CV". Applications are created with the default Logic Melon feed id. Logic Melon returns success when applying to archived adverts and when submitting the same applicant again, so Kombo does not fail closed-job or duplicate-application submissions for this integration.
      </Note>

      | Input Field                                        | Notes |
      | -------------------------------------------------- | ----- |
      | candidate.first\_name                              |       |
      | candidate.last\_name                               |       |
      | candidate.email\_address                           |       |
      | candidate.phone\_number                            |       |
      | candidate.additional\_phone\_numbers.phone\_number |       |
      | application.job\_id                                |       |
      | attachments.name                                   |       |
      | attachments.content\_type                          |       |
      | attachments.data\_url                              |       |
      | attachments.data                                   |       |
      | attachments.type                                   |       |
    </Accordion>

    <Accordion title="Create application">
      <Note>
        Logic Melon accepts one document on application creation. Kombo uploads the first attachment in the request body, preferring type "CV". Applications are created with the default Logic Melon feed id. Logic Melon returns success when applying to archived adverts and when submitting the same applicant again, so Kombo does not fail closed-job or duplicate-application submissions for this integration.
      </Note>

      | Input Field                                        | Notes |
      | -------------------------------------------------- | ----- |
      | candidate.first\_name                              |       |
      | candidate.last\_name                               |       |
      | candidate.email\_address                           |       |
      | candidate.phone\_number                            |       |
      | candidate.additional\_phone\_numbers.phone\_number |       |
      | application.job\_id                                |       |
      | attachments.name                                   |       |
      | attachments.content\_type                          |       |
      | attachments.data\_url                              |       |
      | attachments.data                                   |       |
      | attachments.type                                   |       |
    </Accordion>

    <Accordion title="Move application to stage">
      <Note>
        Logic Melon moves applications with the SOAP `ApplicationProgress` action. The stage IDs Kombo syncs by default come from the common docs list and can differ by tenant, so custom tenant stage IDs may need the common-stage sync setting turned off.
      </Note>

      | Input Field     | Notes |
      | --------------- | ----- |
      | application\_id |       |
      | stage\_id       |       |
    </Accordion>

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

    <Accordion title="Get application attachments">
      <Note>
        Logic Melon exposes application attachments here through the application email payload as `EmailFirstAttachment`, documented as the probable most appropriate attachment, so Kombo returns at most one application attachment per application. Logic Melon does not expose attachment type metadata for this endpoint, so returned application attachments are typed as `OTHER`.
      </Note>

      | Input Field     | Notes |
      | --------------- | ----- |
      | application\_id |       |
    </Accordion>
  </Tab>

  <Tab title="Features">
    | Feature                        | Notes |
    | ------------------------------ | ----- |
    | Sync Only Created Applications |       |
    | Connection Guide               |       |
    | Candidate Cutoff Filtering     |       |
    | API Passthrough                |       |
    | Delta Syncs                    |       |
  </Tab>
</Tabs>
