- Home
- Resources
- Integrations
- Basecamp 3
Basecamp 3 Make integrationAutomate Basecamp 3 with Make.
Your Basecamp 3 projects can feed the rest of your stack without anyone copying things by hand. The Basecamp 3 Make integration gives you 43 modules: 10 triggers, 30 actions and 3 searches. This guide shows how to connect your account, build a first scenario and pick the right module.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Basecamp 3 Make integration do for you?
The Basecamp 3 Make integration links your Basecamp account to Make so that projects, to-dos, messages, files and schedule entries move on their own. You build a scenario (the automation itself, a chain of modules), and each module is one brick: a trigger that watches Basecamp, an action that writes to it, or a search that reads it.
Project kickoff without the checklist. Watch Projects notices a new project, then Create a To-Do List and Create a To-Do lay down the first tasks, so every project starts with the same structure.
A team chat that hears about new work. Watch Created To-Dos picks up each new to-do and Post to a Campfire announces it, which helps teams who live in the chat more than in the lists.
Files that reach the right place. Watch Uploads sees a document added to a project and passes it on to your storage or review tool, while Upload a File does the reverse and drops a file from another app into Basecamp.
What Make will not do here: none of the 10 triggers is instant, so every one of them runs on the scenario's schedule, and the doc gives no description for these modules, which means testing each one before relying on it. When a gap remains, the Make troubleshooting guide helps you read the error. If you are weighing Make against n8n for this job, n8n vs Make lays out the criteria, and the Make training covers the editor from the ground up.
How do you connect Basecamp 3 to Make?
- 01
Add a module and open the connection
In your scenario, add any Basecamp 3 module and click Create a connection. A connection is your Basecamp account linked to Make once, then reused by every Basecamp 3 module you add later.
- 02
Name it, then save
The Connection name field is optional, but a clear name helps when a colleague uses a second account. Only open Show advanced settings if you run your own Basecamp app with client credentials. Then click Save.
- 03
Confirm access in Basecamp
When Basecamp asks for it, sign in and confirm that Make may access your account. Back in the editor, the module now lists the projects and objects it can read, so you pick them instead of typing IDs.
Your first scenario: announce each new to-do in Campfire
GoalWhen someone creates a to-do in Basecamp 3, Make posts a short note about it in the project's Campfire.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the big + to add the first module. This first module decides when everything else starts.
- 02
Add Watch Created To-Dos
Search for Basecamp 3, pick Watch Created To-Dos and click Create a connection to link your account. Make then lists the projects it can read, so choose the one you want to follow.
- 03
Add Post to a Campfire
Click the + on the right of the trigger and add Post to a Campfire. Pick the project whose Campfire should receive the note, then map the to-do data received from the first module into the text.
- 04
Test with Run once
Create a test to-do in Basecamp, then click Run once. Each module shows the bundles it received, a bundle being one item passed along, here one to-do. Check the Campfire to see the post.
- 05
Schedule and switch it on
Open the clock on the first module. The default schedule is every 15 minutes, and the Free plan cannot go below that. Save, then switch the scenario on so it runs without you.
Which Basecamp 3 triggers can start a scenario?
10 modules start a scenario when something happens in Basecamp 3. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Basecamp 3 as soon as it happens.
Watch Comments
triggerIn the docs onlyNew comments on your Basecamp 3 projects reach the scenario one by one, so a reply left on a to-do or a message can set off work in another tool.
Watch Uploads
triggerIn the docs onlyFiles added to a Basecamp 3 project become the starting point of a scenario, handed over as one bundle per upload so each document can be routed on its own.
Watch People
triggerIn the docs onlySomeone new showing up in your Basecamp 3 account can open a scenario, which is handy when access to other tools depends on who is in Basecamp.
Watch Projects
triggerIn the docs onlyEvery project that appears in Basecamp 3 can kick off the setup work that usually follows it, from a folder in your drive to a record in your CRM.
Watch Messages
triggerIn the docs onlyMessages published in a Basecamp 3 project flow into Make as bundles, so an announcement can be copied to email, a chat tool or an archive sheet.
Watch Post Messages
triggerIn the docs onlyThis second message trigger sits in the same Messages group and also brings Basecamp 3 posts into a scenario, one bundle per message it returns.
Watch To-Dos
triggerIn the docs onlyTo-dos from your Basecamp 3 projects come into the scenario as bundles, giving you a way to mirror tasks in a reporting sheet or another task tool.
Watch Created To-Dos
triggerIn the docs onlyAs its name says, this trigger follows newly created to-dos, which makes it the natural choice for anything that should happen once per new task.
Watch To-Do Lists
triggerIn the docs onlyTo-do lists, rather than single tasks, are what this trigger follows, so a whole new phase of a project can start a scenario of its own.
Watch Documents
triggerIn the docs onlyDocuments written inside Basecamp 3 can travel out of it through this trigger, so a brief or meeting note does not stay locked in one project.
What else can Make do in Basecamp 3?
Basecamp 3 gives you 33 modules in 11 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Comments
1 modulePost a Comment
ActionIn the docs onlyAdds a comment to something in Basecamp 3, so updates from other tools land right next to the task or message people are already discussing.
Files
1 moduleUpload a File
ActionIn the docs onlySends a file from an earlier module into Basecamp 3, which saves the download and re-upload routine between your tools and your projects.
Groups
4 modulesList To-Do List Groups
SearchIn the docs onlyReturns the groups found inside a to-do list, useful when you need their IDs or want to act on each group in turn.
Get a To-do List Group
ActionIn the docs onlyFetches one to-do list group when you already know which one you need, so later modules can use its details without a broader search.
Create a To-Do List Group
ActionIn the docs onlyAdds a group inside a to-do list, which lets a scenario sort tasks into sections instead of leaving one long flat list.
Reposition a To-Do List Group
ActionIn the docs onlyMoves a group to another place in its to-do list, so the section people should look at first sits at the top.
Templates
6 modulesGet a Template
ActionIn the docs onlyReads one Basecamp 3 template, which tells your scenario what a template contains before it builds a project or edits it.
List Templates
SearchIn the docs onlyReturns the templates of your Basecamp 3 account as separate bundles, a quick way to see which ones exist without clicking through Basecamp.
Create a Template
ActionIn the docs onlyCreates a new template in Basecamp 3, so a standard way of running a type of project can be set up from another tool instead of by hand.
Create a Project Construction
ActionIn the docs onlySits in the Templates group and, going by its name, starts building a project from a template; the doc gives no further description of what it returns.
Update a Template
ActionIn the docs onlyChanges an existing Basecamp 3 template, which keeps your standard project setup in line with how the team actually works today.
Delete a Template
ActionIn the docs onlyRemoves a template from Basecamp 3, handy for clearing out offers or processes the team no longer runs.
People
1 moduleList People
SearchIn the docs onlyReturns the people of your Basecamp 3 account, one bundle each, so you can match them with users in another tool or build a directory.
Projects
4 modulesGet a Project
ActionIn the docs onlyFetches the details of one Basecamp 3 project, which gives later modules everything they need about it in a single step.
Create a Project
ActionIn the docs onlyOpens a new Basecamp 3 project from data coming out of another app, so the workspace is there as soon as the deal is.
Update a Project
ActionIn the docs onlyEdits an existing Basecamp 3 project, so its details stay aligned with the source of truth that lives somewhere else.
Delete a Project
ActionIn the docs onlyRemoves a Basecamp 3 project from a scenario, the most drastic module on this page and one to handle carefully.
Messages
4 modulesGet a Message
ActionIn the docs onlyReads one message from Basecamp 3, including what you need to quote or forward it elsewhere.
Create a Message
ActionIn the docs onlyPublishes a message in a Basecamp 3 project, turning an event from another tool into an announcement everyone on the project sees.
Update a Message
ActionIn the docs onlyEdits a message already posted in Basecamp 3, which keeps a single living announcement instead of a trail of corrections.
Delete a Message
ActionIn the docs onlyRemoves a Basecamp 3 message, useful when an automated post turns out to be wrong or outdated.
To-Dos
3 modulesCreate a To-Do
ActionIn the docs onlyCreates a task in a Basecamp 3 to-do list, so requests arriving by form, email or support ticket become real work in the right project.
Complete a To-Do
ActionIn the docs onlyMarks a Basecamp 3 to-do as done from outside Basecamp, so the list reflects what actually happened in your other tools.
Get a To-Do
ActionIn the docs onlyFetches one Basecamp 3 to-do, handy for checking its current state before acting on it.
To-Do Lists
4 modulesCreate a To-Do List
ActionIn the docs onlyAdds a to-do list to a Basecamp 3 project, the usual first brick when a scenario sets up a project's work.
Update a To-Do List
ActionIn the docs onlyEdits an existing Basecamp 3 to-do list, so a list created by a scenario can be adjusted later without anyone opening Basecamp.
Get a To-Do List
ActionIn the docs onlyReads one to-do list from Basecamp 3, which gives your scenario the details of that list to reuse in the following modules.
Delete a To-Do List
ActionIn the docs onlyRemoves a to-do list from a Basecamp 3 project in one step, so treat it as a clean-up tool rather than an everyday action.
Schedules Entries
3 modulesCreate a Schedule Entry
ActionIn the docs onlyAdds an entry to a project's schedule in Basecamp 3, so dates decided in another tool show up where the team plans its work.
Update a Schedule Entry
ActionIn the docs onlyChanges an existing schedule entry in Basecamp 3, which avoids duplicates when a date moves.
Delete a Schedule Entry
ActionIn the docs onlyRemoves an entry from a Basecamp 3 schedule, keeping the calendar honest when an event no longer happens.
Other
2 modulesMake an API Call
ActionIn the docs onlyCalls any endpoint of the Basecamp 3 API with the connection you already set up, which covers whatever the listed modules leave out.
Post to a Campfire
ActionIn the docs onlyPosts a line in a project's Campfire, the fastest way to make sure the team notices something without writing a formal message.
Need help automating Basecamp 3 with Make?
A person reads every message.