Pulse Workflow icon

Pulse Workflow

Workflow actions from Pulse API

Overview

This node interacts with the Pulse API to perform workflow actions related to project work units, specifically including the ability to cancel a project work unit. It is useful in scenarios where you need to programmatically manage work units within projects, such as stopping or cancelling ongoing tasks or assignments tracked by the Pulse system.

A practical example would be automating project management workflows where certain work units need to be cancelled based on external triggers or conditions, helping maintain accurate project status and resource allocation without manual intervention.

Properties

Name Meaning
Work Unit ID * The unique identifier of the work unit to be cancelled

Output

The node outputs JSON data representing the result of the cancellation operation on the specified project work unit. This typically includes confirmation details or status information returned from the Pulse API about the cancelled work unit.

No binary data output is involved in this operation.

Dependencies

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

Troubleshooting

  • Common issues:

    • Providing an invalid or non-existent Work Unit ID will likely cause the API call to fail.
    • Missing or incorrect API authentication credentials will prevent the node from connecting to the Pulse API.
    • Using an unsupported operation or resource combination will throw an error.
  • Error messages:

    • "The operation "cancelProjectWorkUnit" is not supported for resource "projectWorkUnits"!" indicates a mismatch in operation-resource selection; ensure correct settings.
    • Errors related to authentication failures suggest checking the API key credential setup.
    • If the node returns an error message inside the JSON output (when "Continue On Fail" is enabled), review the error text for specific API response details.

Links and References

Discussion