Actions11
Overview
This node interacts with a recruitment platform's API to manage candidate quiz sessions. Specifically, the "Share Candidate Quiz Session Link" operation generates and returns a shareable link for a given candidate quiz session. This is useful in scenarios where recruiters or hiring managers want to send candidates direct access to their assigned quizzes for evaluation purposes.
Practical examples include:
- Automatically sending quiz links to candidates after scheduling an assessment.
- Sharing quiz sessions with external evaluators or interviewers.
- Generating links for follow-up assessments or retakes.
Properties
Name | Meaning |
---|---|
Session ID * | The unique identifier of the quiz session to share the link for. |
Output
The output contains a JSON object with details about the shared quiz session link. Typically, this includes the URL that can be sent to candidates or other stakeholders to access the quiz session.
If the node supports binary data (not indicated here), it would represent any downloadable content related to the quiz session, but in this case, the output is purely JSON-based.
Dependencies
- Requires an API key credential to authenticate with the recruitment platform's Pulse API.
- The node depends on the Pulse API helper utilities bundled within the node's codebase.
- Proper configuration of the API credentials in n8n is necessary for successful execution.
Troubleshooting
Common issues:
- Invalid or missing Session ID: Ensure the Session ID provided exists and is correctly formatted.
- Authentication failures: Verify that the API key credential is valid and has sufficient permissions.
- Unsupported operations or resources: Confirm that the selected resource is "Candidates Quizz Sessions" and the operation is "Share Candidate Quiz Session Link".
Error messages:
"The operation "shareTestLink" is not supported for resource "quizzSessions"!"
— This indicates a mismatch between the selected operation and resource; verify selections.- API errors returned from the Pulse API will be passed through; check the error message for details such as invalid session or permission issues.
Links and References
- Pulse API Documentation (Replace with actual URL if available)
- n8n documentation on Creating Custom Nodes