- Home
- Resources
- Integrations
- TeamWave
TeamWave Make integrationAutomate TeamWave with Make.
Can TeamWave stay up to date while your other apps feed it? The TeamWave Make integration gives you 27 modules, 18 actions and 9 searches, across deals, contacts, companies and projects. This page walks sales and project teams from the connection to a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the TeamWave Make integration do for you?
The TeamWave Make integration lets Make write to and read from your TeamWave account without code. You build a scenario, the automation itself, from modules: each module is one brick that creates, updates, deletes or looks up a deal, a contact, a company or a piece of a project.
Leads that reach the CRM on their own. A form or a webinar tool collects a name, Search for Persons checks whether TeamWave already knows it, then Create a Person and Create a Deal open the record and the opportunity. Sales starts from a clean pipeline instead of a pile of emails.
Projects that start the day an order is paid. Your shop or billing app confirms the sale, Create a Project sets up the delivery space, and Create a Task in a Project with Create a Milestone lay out the first steps for the team.
Contacts that stay current. When someone changes details in another tool, Update a Person or Update an Organization repeats the change in TeamWave, and Delete a Person handles removal requests.
What Make does not do here: TeamWave has no trigger module, so a scenario starts from another app or from a schedule. There is also no module to read a single deal, which is where Make an API Call helps. The Make documentation for TeamWave says it was generated with AI, so double-check anything critical with TeamWave. Before you pick a tool, the Make review and the n8n vs Make comparison give the wider picture, and the Make pricing page explains the plans.
How do you connect TeamWave to Make?
- 01
Add a TeamWave module
In your scenario, search for TeamWave, pick any of its modules and click Create a connection. A connection is your TeamWave account linked to Make once; every TeamWave module you add later reuses it.
- 02
Copy your API key
In TeamWave, click the Profile icon in the top right corner, choose Settings, then open the API Keys section in the left menu and copy the key displayed on screen.
- 03
Name and save the connection
Back in Make, type a name in Connection name if you want to recognize it later (the field is optional), paste the API key and save. Make can now read and write in your TeamWave account.
Build your first scenario with TeamWave
GoalWhen a new lead arrives in another app, Make adds the person to TeamWave and opens a deal for them.
- 01
Create the scenario
On the Scenarios page, create a new scenario and click the + to place the first module. Choose the app where your leads land, such as your form tool: TeamWave has no trigger, so the start comes from there.
- 02
Add Create a Person
Click the + on the right of that first module, search for TeamWave and pick Create a Person. Click Create a connection and paste your API key if you have not done it yet.
- 03
Map the lead to the contact
Fill the fields of Create a Person with data from the first module. Each lead travels as one bundle, a single item passed from module to module, and each bundle becomes one contact.
- 04
Open the deal
Add Create a Deal with the + on the right, keep the same connection and map the lead details again, so the new deal tells your sales team who the prospect is and where they came from.
- 05
Test with Run once
Click Run once, send a test lead through your form, then read the bundles each module received. Open TeamWave and check that both the person and the deal are there.
- 06
Schedule and switch it on
Check the clock on the first module (a new scenario runs every 15 minutes by default) and switch the scenario on. Each new lead now reaches TeamWave without copy and paste.
What each TeamWave module does
TeamWave gives you 27 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create a Deal
- Create a Milestone
- Create an Event in a Project
- Create an Organization
- Create a Person
- Create a Project
- Create a Task in a Project
- Delete a Deal
- Delete a Milestone
- Delete an Event
- Delete an Organization
- Delete a Person
- Delete a Task in a Project
- Make an API Call
- Update a Deal
- Update an Organization
- Update a Person
- Update a Task in a Project
- Get an Organization
- Get a Person
- Get a Task in a Project
- List All Organizations
- List Milestones in a Project
- List Project Events
- List Projects
- List Task Groups
- Search for Persons
Create a Deal
ActionIn Make“Creates a deal.”
Create a Deal opens a new sales opportunity in TeamWave from data another app sends, so your pipeline fills itself instead of waiting for someone to retype a lead.
Create a Milestone
ActionIn Make“Creates a milestone in a project.”
Create a Milestone adds a checkpoint to an existing TeamWave project, which gives the team a visible stage to aim for without opening the project by hand.
Create an Event in a Project
ActionIn Make“Creates an event in a project.”
Create an Event in a Project puts a kickoff, a review or a client call on a TeamWave project, right where the project team already looks for what is coming.
Create an Organization
ActionIn Make“Creates an organization.”
Create an Organization records a new company in your TeamWave CRM, giving the account one record your whole team can find and build on.
Create a Person
ActionIn Make“Creates a person.”
Create a Person adds a contact to TeamWave, so every name collected by a form, a webinar tool or a spreadsheet becomes someone your sales team can actually call.
Create a Project
ActionIn Make“Creates a project.”
Create a Project spins up a fresh TeamWave project the moment the scenario decides work should begin, which saves setting it up by hand for every new client.
Create a Task in a Project
ActionIn Make“Creates a task in a project.”
Create a Task in a Project drops a to-do into a TeamWave project, so a request that arrives by email or form turns into work the team sees instead of a forgotten message.
Delete a Deal
ActionIn Make“Deletes a deal.”
Delete a Deal removes a deal from TeamWave, which keeps your pipeline honest when an opportunity was created by mistake or cancelled in another system.
Delete a Milestone
ActionIn Make“Deletes a milestone in a project.”
Delete a Milestone takes a checkpoint out of a TeamWave project, so a plan that changed elsewhere no longer shows a stage nobody works toward.
Delete an Event
ActionIn Make“Deletes an event.”
Delete an Event clears an event from TeamWave, which stops the team from preparing for a meeting that was already cancelled somewhere else.
Delete an Organization
ActionIn Make“Deletes an organization.”
Delete an Organization removes a company record from your TeamWave CRM, useful when you clean up accounts created twice or that never belonged there.
Delete a Person
ActionIn Make“Deletes a person.”
Delete a Person erases a contact from TeamWave, so someone who asked to be removed from your lists no longer sits in the CRM either.
Delete a Task in a Project
ActionIn Make“Deletes a task in a project.”
Delete a Task in a Project removes a to-do from a TeamWave project, which keeps task lists clean when a request is withdrawn before anyone starts on it.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call reaches any endpoint of the TeamWave API with the connection you already set up, which covers whatever the other modules on this page leave out.
Update a Deal
ActionIn Make“Updates a deal.”
Update a Deal changes an existing deal in TeamWave, so the pipeline follows what happens in your other tools, like a quote that was signed or a budget that moved.
Update an Organization
ActionIn Make“Updates an organization.”
Update an Organization keeps a company record in TeamWave current when its details change in another system, such as your invoicing tool.
Update a Person
ActionIn Make“Updates a person.”
Update a Person refreshes a TeamWave contact with what you learned elsewhere, so the next call starts from current information instead of an old note.
Update a Task in a Project
ActionIn Make“Updates a task in a project.”
Update a Task in a Project edits a to-do that already sits in a TeamWave project, letting another tool report progress without a teammate retyping it.
Get an Organization
SearchIn Make“Gets an organization.”
Get an Organization fetches one company record from TeamWave so later modules can reuse its details in an email, an invoice or a report.
Get a Person
SearchIn Make“Gets a person.”
Get a Person pulls one TeamWave contact into your scenario, ready to personalize a message or fill a document with that person's details.
Get a Task in a Project
SearchIn Make“Gets a task in a project.”
Get a Task in a Project reads one task from a TeamWave project, so a scenario can check where the work stands before it sends an update or changes anything.
List All Organizations
SearchIn Make“Show list of all organizations.”
List All Organizations returns the companies stored in TeamWave, one bundle per company, which is the base for mirroring your CRM in a spreadsheet or another tool.
List Milestones in a Project
SearchIn Make“Lists milestones in a project.”
List Milestones in a Project brings back the checkpoints of one TeamWave project, so a scenario can share progress with a client or a manager without a status meeting.
List Project Events
SearchIn Make“Show project events.”
List Project Events collects the events of a TeamWave project, handy for copying them into another calendar or summarizing what is planned for the team.
List Projects
SearchIn Make“Show list of all projects.”
List Projects returns your TeamWave projects so a scenario can find the right one by name or handle each of them in turn.
List Task Groups
SearchIn Make“Show all tasks for project.”
List Task Groups gathers the tasks of a TeamWave project, giving the scenario a full view of the work before it reports on it, cleans it up or updates it.
Search for Persons
SearchIn Make“Searchs for persons.”
Search for Persons looks up the TeamWave contacts that match what your scenario knows, the step that prevents duplicate records before any creation.
Need help automating TeamWave with Make?
A person reads every message.