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
- Open Testlify Integrations
- Log in to Testlify and go to Settings → Integrations.
- Find and click Pinpoint in the integrations list.
- 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.
- 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.
- 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
- 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.
- 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
- 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.
- 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.
- 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.
- 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.