Actions80
- Card Tables Actions
- Forwards Actions
- Events Actions
- Recordings Actions
- Projects Actions
- People Actions
- Chatbots Actions
- Webhooks Actions
- Attachments Actions
- Templates Actions
- Uploads Actions
- Documents Actions
- Lineup Markers Actions
- Subscriptions Actions
- Schedules Actions
- Schedule Entries Actions
- Todo Sets Actions
- Todo Lists Actions
- Todos Actions
Overview
This node updates an existing template in the "Templates" resource of the Basecamp API. It allows users to modify the name and description of a specific template identified by its Template Id. This is useful for automating template management workflows, such as keeping project templates up-to-date or customizing templates dynamically based on external data.
Practical examples:
- Automatically update a project template's name and description when a related record changes in a CRM.
- Batch update multiple templates' descriptions to reflect new company standards or policies.
Properties
| Name | Meaning |
|---|---|
| Template Id | The unique numeric identifier of the template you want to update. |
| Name | The new name to assign to the template. |
| Description | The new description text to assign to the template. |
Output
The node outputs JSON data representing the updated template object returned from the Basecamp API. This typically includes fields such as the template's id, name, description, and other metadata confirming the update was successful.
No binary data output is involved.
Dependencies
- Requires an API key credential for authenticating with the Basecamp API.
- The node uses the Basecamp API endpoint constructed with the user's Basecamp account ID.
- Proper permissions on the Basecamp account to update templates are necessary.
Troubleshooting
- Invalid Template Id: If the provided Template Id does not exist or is incorrect, the API will return an error indicating the template was not found. Verify the Template Id before running the node.
- Authentication Errors: Ensure that the API key credential is valid and has sufficient permissions.
- Empty Name or Description: While these fields are optional, sending empty strings may overwrite existing values with blanks. Confirm intended values before updating.
- API Rate Limits: Frequent updates might hit Basecamp API rate limits; handle errors accordingly.