Actions32
- Talent Actions
- Skill Actions
- Language Actions
- Education Actions
- Certification Actions
- Experience Actions
- Talent Quizz Sessions Actions
Overview
The node allows managing skills associated with talents in the Pulse API system. Specifically, the "Add new Skill" operation lets you create a new skill entry linked to a particular talent by specifying the talent's ID, the skill name, and the skill level. This is useful for HR, recruitment, or talent management workflows where you want to programmatically update or enrich a talent's profile with their skills.
Practical examples:
- Automatically adding newly acquired skills to a talent's profile after completing a training.
- Syncing skills data from an external system into Pulse Talent profiles.
- Creating skills entries as part of onboarding processes.
Properties
| Name | Meaning |
|---|---|
| Talent ID * | The unique identifier of the talent to whom the skill will be added. |
| Skill Name * | The name/title of the skill to add (e.g., "JavaScript", "Project Management"). |
| Skill Level * | The proficiency level of the skill on a scale from 1 (lowest) to 5 (highest). |
(* indicates required fields)
Output
The output is a JSON object representing the created skill resource as returned by the Pulse API. It typically includes details such as the skill's ID, associated talent ID, skill name, level, timestamps, and any other metadata provided by the API.
No binary data output is involved.
Dependencies
- Requires connection to the Pulse API via an API key credential configured in n8n.
- The node depends on the Pulse API helper utilities bundled within the node package to handle authentication and API requests.
Troubleshooting
Common issues:
- Invalid or missing Talent ID: Ensure the Talent ID exists and is correctly specified.
- Skill level out of range: The skill level must be between 1 and 5 inclusive.
- API authentication errors: Verify that the API key credential is valid and has necessary permissions.
- Network or connectivity problems when calling the Pulse API.
Error messages:
"The operation "createSkill" is not supported for resource "skill"!"— This indicates a misconfiguration; ensure the operation and resource are correctly set.- API error responses will be passed through; check the error message for details like invalid parameters or permission issues.
Links and References
- Pulse API Documentation (replace with actual URL)
- n8n documentation on Creating Custom Nodes
- General best practices for managing talent skills in HR systems