This article will guide you through the seamless integration of YouTestMe tests into your Greenhouse interview process.
Pre-conditions #
Before proceeding with the Greenhouse integration, ensure the REST API module is enabled. An information message will be displayed if the REST API is not activated. In such a case, kindly request access by contacting the YouTestMe team at sales@youtestme.com.
Configuring GreenHouse Integration #
To access the Greenhouse integration page and configure the parameters necessary for integration, follow these steps:
- Open the System tab in the main menu and select the Integrations tab.
- Navigate to the Greenhouse integration tab.
- Enable the Greenhouse integration option.
- Enter any value to be used as an API key for authenticating calls to Greenhouse integration endpoints. For enhanced security, we recommend using a combination of alphanumeric characters. Remember to share this API key with Greenhouse, and keep in mind that any changes made to the API key will require an update on the Greenhouse side.
- Specify which tests will be offered in Greenhouse by selecting one of the offered delivery preferences. Choosing “Any” makes all tests available, regardless of delivery preference. As this article outlines, you can label tests during the test creation process.
- Greenhouse uses this value to display available testing sessions for interview workflows. The selected delivery preference influences which testing sessions are offered in Greenhouse. The testing sessions are shown in the following format: Test: [test name], Session: [Session name].
- This endpoint creates a test attempt for a user. If the user already exists, their information can be updated; otherwise, a new profile with provided information is created. The user is then assigned to the testing session linked to the interview workflow.
- Greenhouse uses this endpoint to check the status of the test attempt. Once the attempt report is complete, YouTestMe notifies Greenhouse to synchronize the result.
- This endpoint allows Greenhouse to send the integration error information to YouTestMe administrators.
- Find detailed specifications for Greenhouse integration endpoints in the YouTestMe REST API documentation, accessible through this link. This resource allows you to experiment and try out different endpoints.
- Click Confirm to save your changes.