Actions11
Overview
The "Create Quizz Session" operation in the "Candidates Quizz Sessions" resource allows users to create a new quiz session associated with a specific candidate (person). This node is useful in recruitment workflows where candidates need to be evaluated through quizzes or tests. For example, after sourcing candidates, recruiters can automatically generate quiz sessions for them to assess their skills or knowledge as part of the hiring process.
Properties
Name | Meaning |
---|---|
Person ID * | The unique identifier of the person (candidate) for whom the quiz session will be created. This is a required field. |
Expires At | The expiration date and time of the quiz session, indicating until when the session remains valid. Optional field. |
Output
The output of this operation is a JSON object representing the newly created quiz session. It typically contains details such as the session ID, associated person ID, creation timestamp, expiration timestamp (if set), and other metadata related to the quiz session.
No binary data output is involved in this operation.
Dependencies
- Requires an API key credential to authenticate with the external Pulse API service.
- The node depends on the Pulse API helper utilities bundled within the node's codebase to interact with the Pulse Recruitment API.
- Proper configuration of the API credential in n8n is necessary for successful execution.
Troubleshooting
Common Issues:
- Missing or invalid Person ID: The operation requires a valid person identifier; ensure this is provided and correct.
- Expiration date format errors: If setting the "Expires At" property, ensure the date-time format is valid.
- API authentication failures: Verify that the API key credential is correctly configured and has sufficient permissions.
Error Messages:
"The operation "createQuizzSession" is not supported for resource "quizzSessions"!"
— This indicates a mismatch in operation or resource selection; verify that the node parameters are correctly set.- Network or API errors returned from the Pulse API may appear as error messages in the output JSON under an
error
field if "Continue On Fail" is enabled.
Resolution Tips:
- Double-check input parameters for correctness.
- Confirm API credentials and network connectivity.
- Enable "Continue On Fail" to handle errors gracefully during batch executions.
Links and References
- Pulse API Documentation (Replace with actual URL if available)
- n8n Documentation on Creating Custom Nodes