Pulse Talent icon

Pulse Talent

Talent resource from Pulse API

Overview

The node allows managing skills associated with talents via the Pulse API. Specifically, the "Add new Skill" operation lets users add a new skill to a specified talent by providing the talent's ID, the skill name, and the skill level. This is useful in scenarios where you want to programmatically enrich talent profiles with their competencies, for example, when onboarding new employees or updating talent databases with verified skill information.

Practical examples:

  • Automatically adding newly acquired skills to a talent’s profile after completing training.
  • Integrating with HR systems to keep talent skill records up-to-date.
  • Building custom dashboards that track talent capabilities by syncing skill data.

Properties

Name Meaning
Talent ID * The unique identifier of the talent to whom the new skill will be added.
Skill Name * The name 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 newly created skill resource as returned by the Pulse API. It typically includes details such as the skill's ID, name, level, and its association with the specified talent.

No binary data output is involved.

Dependencies

  • Requires an active 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 API requests.
  • Proper network access to the Pulse API endpoint is necessary.

Troubleshooting

  • Common issues:

    • Invalid or missing Talent ID: Ensure the Talent ID provided exists and is correctly formatted.
    • Skill name or level missing: All required fields must be filled; otherwise, the API will reject the request.
    • API authentication errors: Verify that the API key credential is valid and has sufficient permissions.
    • Network connectivity problems: Confirm that your environment can reach the Pulse API servers.
  • Error messages:

    • "The operation "createSkill" is not supported for resource "skill"!" — This indicates a misconfiguration in the operation or resource selection.
    • API error responses related to validation failures will be passed through; check the error message for details like invalid field values.

To resolve errors, double-check input parameters, credentials, and network settings.

Links and References

Discussion