Latenode

Automate weekly to-do creation in Basecamp 3

This template runs on a weekly schedule and creates a Basecamp 3 to-do with the title, notes, and assignee you map.

Use a JavaScript node to call the Basecamp to-do API. Put the Basecamp access token, project id, and to-do list id in that JavaScript node. Pick the weekday and hour in your timezone.

Updated Sep 16, 2026Est. run: 7sEst. cost: $0.0005
How Latenode estimates time and cost

Latenode bills workflow runtime in CPU seconds. The first 10,000 CPU seconds are free each month, then usage follows pay-as-you-go CPU-second pricing. Plug-and-Play (PnP) AI nodes are billed separately—each PnP token is $1 USD, charged pay-as-you-go at vendor cost plus a small processing fee, with no API keys required.

Full pricing — how CPU seconds work →

Workflow preview

What this template does

  • Creates a Basecamp 3 to-do on the weekly schedule you set
  • Calls the Basecamp API from JavaScript with the token in that node
  • Puts the to-do on the project and list you choose
  • Removes the need to type the same weekly item by hand

How it works

1
Trigger

Run on a weekly schedule

The scenario starts on the weekday and time you set.

2
Action

Create the Basecamp to-do

JavaScript posts title, notes, and assignee to the Basecamp 3 to-do API on the project and list you set. Put the Basecamp access token in that JavaScript node.

Setup guide

1

Set the weekly schedule

Add a schedule trigger. Choose timezone, weekday, and the hour the to-do should be created.

2

Store the Basecamp token

Add a JavaScript node and put your Basecamp 3 access token there, along with the project id and to-do list id.

3

Map the to-do

Set title, notes, assignee, and due date in that JavaScript node, then call the Basecamp to-do API. Run once by hand and confirm the to-do on the list before you leave the schedule on.

Requirements

A Basecamp 3 project and to-do list Latenode can write to
A Basecamp access token stored in the JavaScript node
The weekday, hour, and timezone you want the to-do created

FAQ

Common questions about this template

Each run uses credits on your Latenode plan. We charge for processing time (1 credit = 30 seconds). Your actual cost depends on your plan and how long the run takes. See pricing plans for plans and how credits work.