Integrating CodeSignal

In order to set up your CodeSignal integration, you will need to do three things:

The steps below will walk you through the process necessary to initiate your CodeSignal integration.

Step 1: Generate an API Key

Log in to CodeSignal and navigate to the Client Dashboard. Then, select your user icon in the top-right corner and click on Integrations.

Select API Keys from the menu on the left-hand side.

Then, click Add a Key and add 'RippleMatch Integration' in the description field.

Next, add all permissions to your key and click Save to see the following screen:

Then, copy the new API Key to share with your RippleMatch team.

Step 2: Generate a Webhook

Navigate to the Integrations section again. Then, click Add a Webhook.

Next, select the following Event Types:

  • certificationResultPending

  • certificationResultShared

  • certificationResultNotCertified

  • certificationRequestExpired

  • certificationRequestExpired

  • certificationResultRejected

Then, add the following endpoint:

Next, select the option to Add a Header and fill in the fields as follows:

  • Field #1: User-Agent

  • Field #2: Codesignal-<company_name>

Then, click the Test button next to the Endpoint field.

If the test is successful, you will see the following message:

Next, click Create.

Step 3: Provide the Public-ID

After generating the API Key and Webhook, head to the role(s) in RippleMatch that you'd like to automate the CodeSignal assessment for, and copy and paste the Public-ID from the address bar.

Once the API Key, Webhooks, and PublicIDs are provided to your RippleMatch team, we will set up a test role with those credentials and a test candidate to test and ensure a successful integration.

Did this answer your question?