Dart icon

Dart

Dart streamlines project management so your team can get back to work that matters.

Overview

This node integrates with a project management service called Dart, focusing on managing comments related to tasks. Specifically, the "Add Task Comment" operation allows users to add a comment to a task within their project. This is useful for teams that want to keep track of discussions, updates, or notes directly linked to specific tasks, improving collaboration and communication.

Practical examples include:

  • Adding status updates or clarifications to a task.
  • Logging feedback or review comments from team members.
  • Attaching additional context or instructions without modifying the task itself.

Properties

Name Meaning
Item A JSON object representing the comment data to be added to the task. This should contain all necessary fields as required by the Dart API to create a comment.

Output

The node outputs JSON data representing the response from the Dart API after adding the comment. This typically includes details about the newly created comment such as its ID, content, author, timestamp, and any other metadata returned by the API.

If the node supports binary data output (not indicated in the provided code), it would represent attachments or media related to the comment, but no such indication is present here.

Dependencies

  • Requires an API key credential for authenticating with the Dart service.
  • The base URL for the Dart API must be configured in the node credentials.
  • The node sends requests with Accept: application/json and Content-Type: application/json headers.

Troubleshooting

  • Common issues:

    • Invalid or missing API credentials will cause authentication failures.
    • Malformed JSON in the "Item" property can lead to request errors.
    • Missing required fields in the comment JSON may result in API validation errors.
  • Error messages:

    • Authentication errors typically indicate invalid or expired API keys; verify and update credentials.
    • Validation errors from the API suggest missing or incorrect fields in the comment data; ensure the JSON structure matches the API requirements.
    • Network or connectivity errors may require checking the base URL configuration and network access.

Links and References

Discussion