Pulse Workflow icon

Pulse Workflow

Workflow actions from Pulse API

Overview

This node interacts with the Pulse API to perform workflow actions related to various resources, including Activities. Specifically, for the Activities resource and the Assign Member operation, it assigns a member (identified by an account ID) to a particular activity (identified by an activity ID). Optionally, it can start the assigned member working on the activity immediately.

This node is useful in scenarios where you want to automate task assignments within project management workflows, such as automatically assigning team members to tasks or activities based on certain triggers or conditions in your automation.

Example use case:
Automatically assign a team member to a newly created activity and optionally mark them as started on that activity, streamlining task delegation without manual intervention.

Properties

Name Meaning
Activity ID * The unique identifier of the activity to which a member will be assigned.
Account ID * The account ID of the member who will be assigned to the activity.
Start Working Boolean flag indicating whether the assigned member should start working on the activity immediately (true or false).

Output

The node outputs JSON data representing the result of the assignment operation. This typically includes confirmation details about the assignment, such as the updated activity information or status.

No binary data output is involved in this operation.

Dependencies

  • Requires an active connection to the Pulse API via an API key credential.
  • The node depends on the Pulse API helper utilities bundled within the node's codebase.
  • Proper configuration of the API authentication credentials in n8n is necessary for successful execution.

Troubleshooting

  • Common issues:

    • Invalid or missing Activity ID or Account ID parameters will cause errors.
    • API authentication failures due to incorrect or expired credentials.
    • Attempting to assign a member to a non-existent or inaccessible activity.
  • Error messages and resolutions:

    • "The operation "assignMember" is not supported for resource "activities"!" — This indicates a misconfiguration of the operation or resource; verify that the correct resource and operation are selected.
    • API errors related to authorization or permissions — ensure the API key has sufficient rights.
    • Network or connectivity errors — check internet connection and Pulse API service status.

Links and References

Discussion