Setting up the integration

  • Click on the ‘Settings Tab’ on your left navigation bar.

  • Click on ‘Integrations’, under the General section.

  • You’ll see a list of integrations, from that, enable ClassMarker. When you do this, Freshteam team will prompt you to do three things.
     (1) Generate a API key and secret
     (2) Generate a webhook
     (3) Associate your tests with links

Note: All Freshteam Integrations can be enabled only by admins and account admins. 


Step 1: Generate a API key and secret 

  • Log into your ClassMarker account.

  • Hover on ‘My Account’. From the drop down, choose ‘Webhooks/API Keys’.

  • Switch to the API Keys tab and click on ‘New API Key +’


  • In the page that appears,
    (1) Enter a name for your API Key.
    (2) Opt 'active' for the status (The status will be 'active' by default).
    (3) Check both ‘Unique Link IDs’ and ‘View Results URL’ options.
    (4) For permissions, choose ‘Access all Groups & Links’
    (5) Finally, save the API Settings.

  • After saving, you will notice a success message with an option to view the API Key and Secret, click on it.
  • Copy and paste the API key and API secret in the Freshteam's integration section.


Step 2: Generate a webhook


The webhook allows you to receive the results of ClassMarker tests in Freshteam.


  • Hover on ‘My Account’. From the drop down, choose ‘Webhooks/API Keys’.

  • On the webhooks tab, click on ‘New Webhook+’


  • In the page that appears,
    (1) Enter a name for your Webhook.
    (2) For the Endpoint URL, go to the ClassMarker-integration section in your Freshteam account and copy the Endpoint URL and paste it here.
    (3) Check both ‘Unique Link IDs’ and ‘View Results URL’ options.
    (4) Save the Webhook Settings.

  • On saving, you'll see a success message that says your webhook is active.


Step 3: Assign your Tests to Links 


You can send a test to your candidates only after it is associated with a link. The link makes it distributable.


  • After you create a test (or on an existing test), click on the drop down arrow to expand the test section.

  • Click on the ‘Assign’ option. You will see two options to the assign the tests  (1) Via group (2) Via link.

  • Click on the ‘Assign to Link’, and then click ‘Next’.

  • Enter a name for the Link
    Quick scan through your test settings and make any changes if necessary (optional).

  • Click on ‘Assign’ to assign the test to the link.


    On assigning, you will see a success message along with a link you can distribute to candidates via a website or email.


If you accomplish the three steps successfully, your integration setup is complete. You can start using ClassMarker tests while recruiting with Freshteam.