Integrate Testlify with Pinpoint
Integrate Testlify with Pinpoint
Connect Testlify to Pinpoint to automatically invite candidates to assessments when they reach a specific hiring stage.
Before you begin
- Admin access to your Testlify workspace
- Admin access to your Pinpoint account
- A Pinpoint API Key (generated from Settings → Integrations in Pinpoint)
- Your Pinpoint Subdomain (e.g.
your-subdomain.pinpointhq.com)
Step 1: Connect Testlify to Pinpoint
- Open Testlify Settings
- Log in to Testlify and go to Settings → Integrations.
- From the list, click Pinpoint.
- Enter your Pinpoint credentials
- A new tab opens. Enter your Pinpoint API Key and Subdomain.
- Copy the Subscription URL displayed — you will need it in the next step.
- Click Save.
- Create a webhook in Pinpoint
- In Pinpoint, go to Company Profile → Webhooks and click New Webhook.
- Paste the Subscription URL you copied from Testlify, then click Create Webhook.
- Find your new webhook in the list, expand its Events section, and enable Application stage changed.
Tip: Enabling Application stage changed lets Pinpoint notify Testlify each time a candidate moves to a new stage, which automatically triggers the assessment invitation.
- Confirm the connection
- Return to Testlify's Integrations tab. Pinpoint should now appear as Connected.
- Click Continue to finish Step 1.
The Pinpoint integration is now visible on the Testlify Settings → Integrations page.
Step 2: Link an assessment to Pinpoint
- Configure your assessment
- In Testlify, create or open an assessment with your desired job role, name, and questions.
- Set up the ATS integration
- In the assessment, go to Settings → Integrations and click Link.
- From the dropdowns, select:
- ATS: Pinpoint
- Job Profile: The open job you want to link
- Invitation Stage: The stage at which candidates receive the Testlify invite
- Completion Stage: The stage for candidates who complete the assessment
- Click Link, then Save.
Step 3: Invite candidates to an assessment
- Move candidates to the Invitation Stage
- In Pinpoint, go to Jobs → Manage Jobs → [Your Job] → Candidates.
- Select the candidates to invite and move them to the Invitation Stage configured in Step 2.
- Verify the invitation
- The candidate receives a Testlify invitation email.
- In Testlify, open the linked assessment and confirm the candidate appears in the Invited list.
- Check Pinpoint application fields
- In Pinpoint, go to Jobs → Manage Jobs → [Your Job] → Candidates → Invited Candidates → Application → Custom Fields.
- Verify that Testlify Assessment Status is set to Invited.
- Review completed assessments
- When a candidate finishes, Pinpoint automatically moves them to the Completion Stage.
- You receive a system notification with their results. Click the candidate's name to view details.
- In the candidate's Application section, confirm all Testlify custom fields (score, status, assessment results) are populated.
Need help? Contact support.