Connect Testlify to Pinpoint ATS

Connect Testlify to Pinpoint ATS

Integrate Testlify with Pinpoint to automatically send candidates an assessment invitation the moment they reach a specified hiring stage — no manual outreach needed.

Before you begin

  • Admin access to your Testlify workspace
  • Admin access to your Pinpoint account
  • A Pinpoint API Key (generate one from Settings → Integrations in Pinpoint)
  • Your Pinpoint Subdomain (e.g. your-subdomain.pinpointhq.com)

Step 1: Connect Testlify to Pinpoint

  1. Open Testlify Integrations
    • Log in to Testlify and go to Settings → Integrations.
    • Find and click Pinpoint in the integrations list.

  1. Enter your Pinpoint credentials
    • In the configuration panel that opens, enter your Pinpoint API Key and Subdomain.
    • Copy the Subscription URL shown on screen — you will need it when setting up the Pinpoint webhook.
    • Click Save.

  1. Create a webhook in Pinpoint
    • In Pinpoint, navigate to Company Profile → Webhooks and click New Webhook.
    • Paste the Subscription URL copied from Testlify, then click Create Webhook.
    • Locate your new webhook in the list, expand its Events section, and enable Application stage changed.

Tip: The Application stage changed event tells Pinpoint to notify Testlify every time a candidate advances to a new stage, triggering the assessment invitation automatically.

  1. Confirm the connection
    • Return to Testlify's Integrations page. Pinpoint should now show as Connected.
    • Click Continue to complete Step 1.

Pinpoint now appears as a connected integration on the Testlify Settings → Integrations page.

Step 2: Link an Assessment to Pinpoint

  1. Open your assessment settings
    • In Testlify, create or open the assessment you want to connect to Pinpoint, with your preferred job role, name, and questions.

  1. Configure the ATS integration
    • Inside the assessment, go to Settings → Integrations and click Link.
    • Use the dropdowns to select:
      • ATS: Pinpoint
      • Job Profile: The open role you want to link
      • Invitation Stage: The stage at which candidates receive the Testlify invite
      • Completion Stage: The stage candidates move to after finishing the assessment
    • Click Link, then Save.

Step 3: Invite and Track Candidates

  1. Move candidates to the Invitation Stage
    • In Pinpoint, go to Jobs → Manage Jobs → [Your Job] → Candidates.
    • Select the candidates you want to assess and move them to the Invitation Stage set in Step 2.

  1. Confirm the candidate received the invitation
    • The candidate receives a Testlify invitation email automatically.
    • In Testlify, open the linked assessment and verify the candidate appears in the Invited list.

  1. Verify the Pinpoint custom fields
    • In Pinpoint, go to Jobs → Manage Jobs → [Your Job] → Candidates → Invited Candidates → Application → Custom Fields.
    • Confirm that Testlify Assessment Status reads Invited.

  1. Review assessment results
    • Once a candidate completes the assessment, Pinpoint automatically advances them to the Completion Stage.
    • You receive a system notification with their results. Click the candidate's name to open their record.
    • In the Application section, verify that all Testlify custom fields — score, status, and assessment results — are populated.

Your Testlify–Pinpoint integration is now fully set up. Candidates who reach the Invitation Stage in Pinpoint will receive a Testlify assessment automatically, and their results will sync back to Pinpoint on completion.

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