Actions119
- Campfire Actions
- Card Table Actions
- Chatbot Actions
- Client Approval Actions
- Client Correspondence Actions
- Client Reply Actions
- Client Visibility Actions
- Comment Actions
- Document Actions
- Event Actions
- Forward Actions
- Inbox Actions
- Inbox Reply Actions
- Lineup Marker Actions
- Message Actions
- Message Board Actions
- Message Type Actions
- Person Actions
- Project Actions
- Question Actions
- Question Answer Actions
- Questionnaire Actions
- Recording Actions
- Schedule Actions
- Schedule Entry Actions
- Template Actions
- Todo Actions
- Todolist Actions
- Todolist Group Actions
- Todoset Actions
- Upload Actions
- Vault Actions
- Webhook Actions
Overview
This node integrates with the Basecamp API to create a new comment on a specific recording within a project. It is useful for automating communication and collaboration workflows by programmatically adding comments to recordings in Basecamp projects. For example, a user can automatically add feedback or notes to a meeting recording as part of a larger automation process.
Properties
| Name | Meaning |
|---|---|
| Project ID | The numeric ID of the Basecamp project (bucket) where the recording exists. |
| Recording ID | The numeric ID of the recording to which the comment will be added. |
| Content | The content of the comment, which may include HTML formatting. |
| Return Full Response | Boolean flag indicating whether to return the full HTTP response (status, headers, body) or just the response body. |
Output
The node outputs JSON data representing the response from the Basecamp API after creating the comment. This typically includes details about the newly created comment such as its ID, content, creation timestamp, and related metadata.
If the "Return Full Response" property is enabled, the output will include the entire HTTP response object, including status code and headers, allowing for more detailed handling of the API response.
No binary data is produced by this node.
Dependencies
- Requires an active connection to the Basecamp API using OAuth2 authentication.
- The node expects the user to provide valid project and recording IDs that exist in the Basecamp account.
- Proper API permissions are necessary to create comments on recordings.
Troubleshooting
- Invalid Project or Recording ID: If the provided IDs do not correspond to existing resources, the API will return an error. Verify the IDs before running the node.
- Authentication Errors: Ensure the OAuth2 credentials are correctly configured and have sufficient permissions.
- Content Formatting Issues: Since the comment content supports HTML, malformed HTML might cause unexpected rendering in Basecamp.
- API Rate Limits: Frequent requests may hit Basecamp's rate limits; handle errors accordingly.
- Return Full Response Misuse: Enabling "Return Full Response" changes the output structure; downstream nodes must handle this format.