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 operation creates a new todo list within a specified project bucket and todo set in Basecamp. It is useful for organizing tasks by grouping them into distinct todo lists under different buckets and sets, helping teams manage their work more effectively.
Practical examples:
- Automatically creating a new todo list when starting a new feature development sprint.
- Generating todo lists for different departments or teams within a project.
- Creating task lists based on incoming requests or issues tracked elsewhere.
Properties
| Name | Meaning |
|---|---|
| Bucket Id | Numeric ID of the project bucket where the todo list will be created. |
| Todoset Id | Numeric ID of the todo set to which the new todo list belongs. |
| Name | The name/title of the todo list to create. |
| Description | A textual description providing details about the todo list. |
Output
The node outputs JSON data representing the newly created todo list object as returned by the Basecamp API. This typically includes fields such as the todo list's unique ID, name, description, creation timestamps, and related metadata.
No binary data output is produced by this operation.
Dependencies
- Requires an API authentication token configured via OAuth2 credentials to access the Basecamp API.
- The node uses the Basecamp API endpoint constructed with the user's Basecamp account ID.
- Proper permissions are needed to create todo lists within the specified bucket and todoset.
Troubleshooting
- Invalid or missing Bucket Id or Todoset Id: Ensure these numeric IDs correspond to existing buckets and todo sets in your Basecamp project.
- Authentication errors: Verify that the OAuth2 credentials are correctly set up and have not expired.
- Permission denied: Confirm that the authenticated user has rights to create todo lists in the target project.
- Empty or invalid Name property: The todo list name is required; provide a non-empty string.
- API rate limits or network issues: Check connectivity and Basecamp API status if requests fail unexpectedly.