Runn icon

Runn

Interact with Runn.io API

Overview

This node integrates with the "Projects" resource of an external service to add notes to existing projects. It is useful in scenarios where users want to append additional information, comments, or updates to a project record programmatically within an automation workflow. For example, after completing a milestone or receiving client feedback, a note can be added automatically to keep project documentation up to date.

Properties

Name Meaning
ID The unique identifier of the project to which the note will be added.
Note The content of the note that will be appended to the specified project.
Dry Run When enabled, simulates adding the note without making actual changes to the project data.
Options Placeholder for additional optional parameters (currently empty).

Output

The node outputs an array of JSON objects representing the result of the add note operation on the project. Each output item typically contains details about the updated project or confirmation of the note addition. If the operation fails and "Continue On Fail" is enabled, the output will include an error message in the json.error field.

No binary data output is indicated by the source code.

Dependencies

  • Requires access to the external service's API managing projects.
  • Needs an API authentication token or key configured in n8n credentials to authorize requests.
  • The node depends on internal helper modules handling API calls for projects operations.

Troubleshooting

  • Common issues:

    • Invalid or missing project ID will cause the operation to fail.
    • Insufficient permissions or invalid API credentials may result in authorization errors.
    • Network connectivity problems can prevent successful API communication.
  • Error messages:

    • "Unsupported resource <resource>": Occurs if a resource other than supported ones (clients, projects, people) is specified.
    • Errors returned from the external API are passed through; check the error message for details.
  • Resolutions:

    • Verify the project ID is correct and exists.
    • Ensure API credentials are valid and have necessary permissions.
    • Enable "Dry Run" mode to test without affecting live data.
    • Use "Continue On Fail" option to handle errors gracefully in workflows.

Links and References

  • Refer to the external service’s official API documentation for Projects and Notes management.
  • Consult n8n documentation on how to configure API credentials and use the "Dry Run" feature.

Discussion