Skip to content

Ashby Integration

Skima AI helps recruitment teams automate workflows, prioritize candidates using AI scoring, and streamline hiring operations. With the Ashby integration, you can sync candidates, jobs, applications, and notes from Ashby into Skima AI, automate repetitive tasks, and manage pipelines from one place.

Setting Up the Integration

This section guides you through connecting your Ashby account with Skima AI. Once connected, Skima AI will begin syncing your Ashby candidates, jobs, and applications so you can use workflow automation within Skima AI.

Step 1: Generate your Ashby API Key

You need an Ashby API key before starting setup in Skima AI. You must be an Admin in your Ashby account to complete this step.

  1. Log in to Ashby and click 'Admin' in the top navigation bar.
  2. In the left panel, expand 'Ashby API' and select 'API Keys'.
  3. Click '+ New' in the upper right corner.
  4. Give the key a descriptive name, such as Skima AI.
  5. Click 'Create API Key'.
  6. Copy the key immediately and store it securely. Ashby does not display the key again after you close this window.
Info

You will also need the Admin email address associated with your Ashby account. Have both ready before moving to Step 2.

Step 2: Connect Ashby in Skima AI

  1. Log in to your Skima AI dashboard.

  2. Navigate to 'Integrations' from the left sidebar.

Skima AI left sidebar showing the Integrations navigation option

  1. Search for 'Ashby' or scroll through the ATS integrations list.

  2. Click 'Add' to begin the setup process.

Ashby integration card in Skima AI Integrations page with Add button to begin setup

  1. Review the permissions Skima AI requires. These include Candidates, Jobs, Applications, Attachments, Stages, Users, Departments, Notes, and Tags — the minimum set needed to sync your pipeline and enable workflow automation.

  2. Click 'Proceed' to continue.

Ashby integration permissions review screen showing required data access with Proceed button

  1. Enter your Ashby credentials: Ashby Admin Email ID and Ashby API Key.

Ashby credentials entry form with fields for admin email ID and API key

  1. After successful authorization, Ashby will appear under the 'My Integrations' tab in Skima AI, confirming the integration is active and syncing.

My Integrations tab showing Ashby integration as active and syncing

Using the Integration

Once your Ashby account is connected, Skima AI begins ingesting candidates, jobs, applications, and notes. This enables Skima AI to evaluate candidate and job fit, generate AI match scores, and support workflow automation. The initial sync may take some time depending on the volume of data in your Ashby account. You can monitor sync status from the Ashby card under 'My Integrations'.

Application Stage Sync

Skima AI retrieves updated application stages during scheduled sync cycles. This keeps your pipeline, candidate details, and application updates aligned with Ashby without requiring manual refresh.

During each sync, Skima AI updates application stages pulled from Ashby, refreshes candidate and job data, syncs notes, attachments, and applications, and updates scores based on newly synced information.

Info

Supported sync intervals are 6 hours, 12 hours, and 24 hours. To configure your preferred frequency, open the Ashby card under 'My Integrations' and select your interval from the integration settings.

Jobs

Ashby jobs are imported into Skima AI to support candidate and job matching and reporting.

Skima AI jobs view showing Ashby-imported jobs with matching data

Candidates and Applications

Skima AI can also push updates back to Ashby, including custom fields, tags, and notes added during the matching process.

Custom Fields let you push AI scores and notes into Ashby as structured data against each candidate record. To use this, create the relevant custom fields in Ashby first, then map them to Skima AI outputs from the integration settings inside the Ashby card in 'My Integrations'.

Custom fields configuration in Ashby showing AI score and notes push from Skima AI

Tags let you push AI scores into Ashby as candidate tags for quick filtering and categorization. Tag values are written back automatically once tag push-back is enabled from the integration settings.

Tags configuration in Ashby showing AI score push from Skima AI using tags

Notes send matching analysis from Skima AI back into Ashby so that actions taken in Skima AI are reflected in Ashby's activity timeline. Notes are pushed back automatically once enabled from the integration settings.

Ashby activity timeline showing Skima AI matching analysis notes pushed back to Ashby

Disabling the Integration

If you need to stop syncing Ashby data or remove the integration entirely, you can disable the connection from either Skima AI or Ashby.

Warning

If you only want to temporarily stop syncing, use the Pause option inside Skima AI rather than disabling from Ashby. Disabling from Ashby fully removes authorization and requires you to go through the full setup process again to reconnect.

In Skima AI

  1. Navigate to 'Integrations' from the left sidebar.
  2. Find Ashby under 'My Integrations'.
  3. Click 'Pause' to pause the sync.

My Integrations page showing Ashby integration with Pause option to stop syncing

In Ashby

  1. Navigate to 'Admin Settings' and click on 'API Keys'.
  2. Locate the Skima AI connection.
  3. Click 'Disable' to fully remove authorization.

Ashby Admin Settings API Keys page showing Skima AI connection with Disable option

After Disconnecting

Previously synced Ashby data remains available in Skima AI. New data will no longer sync, and Skima AI will stop sending updates back to Ashby. If you reconnect later, you will need to complete the setup process again from Step 1.