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

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

  1. 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.

  1. 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.

  1. 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

  1. Configure your assessment
    • In Testlify, create or open an assessment with your desired job role, name, and questions.

  1. 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

  1. 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.

  1. 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.

  1. 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.

  1. 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.

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