Skip to main content

Connect your ATS

3 min read · Jan 22, 2026
Quick Answer

Go to organization settings, select your ATS, authenticate with your credentials, and you are connected. Setup takes less than 5 minutes.

Before you start

Requirements

  • Super Agent plan: ATS integration requires Super Agent
  • ATS admin access: You need credentials to authorize the connection
  • API enabled: Most ATS have APIs enabled by default

What you need

Depending on your ATS:

  • Admin login credentials, OR
  • API key from your ATS settings, OR
  • OAuth authorization (one-click sign-in)

Most modern ATS use OAuth (simple one-click connection).

Connection steps

Step 1: Go to integration settings

  1. Open your Dashboard
  2. Click organization settings
  3. Find Integrations section
  4. Click Connect ATS

Step 2: Select your ATS

  1. Find your ATS in the list
  2. Click to select it
  3. Read any specific instructions shown

Step 3: Authenticate

For OAuth ATS (most common):

  1. Click Connect
  2. You are redirected to your ATS login
  3. Sign in with your ATS credentials
  4. Authorize daily.dev Recruiter
  5. You are redirected back

For API key ATS:

  1. Go to your ATS admin settings
  2. Generate an API key
  3. Copy the key
  4. Paste into daily.dev Recruiter
  5. Click Connect

Step 4: Configure sync settings

  1. Select default job mapping (optional)
  2. Choose what data to sync
  3. Confirm settings
  4. Click Save

Step 5: Verify connection

  1. You should see "Connected" status
  2. Test by approving a candidate
  3. Check your ATS for the new record

Common ATS setup

Greenhouse

  1. Click Connect with Greenhouse
  2. Sign in to Greenhouse
  3. Authorize the connection
  4. Select Harvest API permissions
  5. Done

Lever

  1. Click Connect with Lever
  2. Sign in to Lever
  3. Authorize daily.dev Recruiter
  4. Connection is automatic
  5. Done

Ashby

  1. Click Connect with Ashby
  2. Sign in to Ashby
  3. Grant requested permissions
  4. Connection is automatic
  5. Done

After connection

Once connected:

  • Candidates sync automatically when you approve them
  • Status updates flow back from your ATS
  • No manual data entry needed

See How candidate sync works for details.

Disconnecting

To disconnect your ATS:

  1. Go to organization settings
  2. Find Integrations
  3. Click Disconnect next to your ATS
  4. Confirm disconnection

Note: Disconnecting does not delete candidates already synced.

Troubleshooting

Connection failed?

  • Check your credentials are correct
  • Ensure you have admin access
  • Verify API is enabled in your ATS
  • See ATS sync not working

Cannot find my ATS?

Permission denied?

  • You need admin-level access
  • Contact your ATS administrator

Step-by-Step Guide

  1. 1

    Go to integration settings

    Open Dashboard, click organization settings, find Integrations.

  2. 2

    Select your ATS

    Find your ATS in the list and click to select it.

  3. 3

    Authenticate

    Sign in to your ATS and authorize the connection.

  4. 4

    Configure settings

    Choose sync preferences and save.

  5. 5

    Verify connection

    Check status shows Connected and test with a candidate.

Frequently Asked Questions

Frequently Asked Questions

Usually less than 5 minutes. OAuth connections are nearly instant. API key setups take slightly longer to find the key.

Was this article helpful?

Browse Help Center

Join the movement

The best teams don't wait.
They're already here.

Today, it's your turn.