Integrate Workable ATS with Testlify

Before you begin

To complete this integration, you will need:

  • A Testlify account with admin or owner-level access
  • A Workable account with permission to generate API tokens (via Integrations > Apps)

Video walkthrough

Part 1: Connect Workable to your Testlify workspace

  1. Log in to your Testlify account and open Settings.
  2. In the left menu, select the Integrations tab.

  1. Find Workable ATS in the integrations list and click it. You will be prompted to enter your Workable API key.

Part 2: Generate a Workable API token

  1. In Workable, click your profile icon and select Settings.

  • In the left panel, go to Integrations > Apps, then click Generate API token.
    1. Enter a Name for the token, then enable all three permissions: read candidates, read jobs, and write candidates.
    2. Click Generate API token.

    1. Click Copy to clipboard to copy the generated token.

    1. Back in Testlify, paste the token into the designated field and click Save.

    1. Click Continue to confirm. Your Workable workspace is now connected to Testlify.

    Part 3: Link an assessment to a Workable job

    1. In Testlify, go to Assessments and create a new assessment or open an existing one.

    1. Select the tests relevant to the job role and proceed to the assessment settings.
    2. Open the Integration tab within the assessment settings.

    1. From the ATS dropdown, select Workable.
    2. From Job Posting, choose the active job from your Workable account.
    3. From Stage Name, select the pipeline stage at which candidates should receive the assessment invitation.
    4. Click Save to apply the settings.

    Once a candidate reaches the selected stage, they will automatically receive the assessment invitation. Their score will appear in both Testlify and the Workable platform.

    Frequently asked questions

    1. When is the candidate invited?

      The invitation is triggered after the assessment is linked to the job and the candidate is moved to the designated stage.

    2. What if the candidate is already in the designated stage before the assessment is linked?

      Candidates already in that stage will not receive an invitation. Move them to a different stage and then back to the designated stage to trigger the invite.

    3. Can I use the "Applied" or "Sourced" stage to trigger invitations?

      No. These are default entry stages and cannot be used to trigger assessment invitations. Choose a later pipeline stage instead.

    Need help? Contact support.

    Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

    Still need help? Contact Us Contact Us