JOIN Make integrationAutomate JOIN with Make.
Can Make run the busywork of your JOIN hiring pipeline without code? The JOIN Make integration gives you 17 modules: 4 scheduled triggers, 10 actions and 3 searches. This guide helps recruiters and ops leads connect JOIN and build a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the JOIN Make integration do for your hiring?
The JOIN Make integration links your JOIN recruiting account to Make, a visual tool where you chain modules (single bricks: a trigger, an action or a search) into a scenario, the automation that runs for you. New applications, jobs and candidate notes then travel to the other apps your team uses, and nobody writes a line of code.
Give every applicant a first note. Watch New Applications picks up each fresh application, and Create a Candidate Note pins a short summary on the profile, so the hiring manager opens JOIN and finds context already there.
Announce new openings where people read. Watch New Job Events spots a newly published job, and Get a Job pulls its details into a team message or a tracking sheet in another app.
Close roles the moment the decision is made. When a hire is recorded in another tool, Update a Job Status changes the job in JOIN, and List Applications gathers what came in for a final review.
Know the limits before you start: the Make documentation for JOIN is flagged as limited, so it gives few details on fields. When a listed module falls short, Make an API Call reaches the rest of the JOIN API with the same connection. If you are also weighing n8n, the n8n vs Make comparison lays out the criteria. The Make training covers scenario design step by step, and Make troubleshooting helps when a run stops with an error.
How do you connect your JOIN account to Make?
- 01
Add a JOIN module
In your scenario, click the + and type JOIN in the search. Pick any module, Watch New Applications for instance, then click Create a connection. A connection is your JOIN account linked to Make once; every JOIN module reuses it afterwards.
- 02
Name the connection
Give the connection a name you will recognize later, such as the hiring team account. The step is optional, yet it saves confusion as soon as you link a second JOIN account and have to pick the right one in a module.
- 03
Authorize Make and save
Make then asks for access: either you approve it on the JOIN page that opens, or you paste the key JOIN gives you, depending on what the window shows. Click Save. The module can now read your account and offer its content in menus.
Your first scenario: a note on every new application
GoalWhen a new application lands in JOIN, Make adds an internal note to that candidate's profile.
- 01
Create the scenario
Open the Scenarios page in Make and create a new scenario. Click the + in the middle of the editor, search for JOIN and choose Watch New Applications as the first module.
- 02
Connect and set the trigger
Select your JOIN connection, or click Create a connection if this is your first JOIN module. Fill in the module fields; once connected, Make lists what it can read from JOIN, so you pick from menus.
- 03
Add the note
Click the + on the right of the trigger and add Create a Candidate Note. Map data from the application bundle, the single item the trigger hands over, into the note so the text names the job the candidate applied to.
- 04
Test with Run once
Click Run once. Make executes the scenario a single time; read the bundles each module received, then open the candidate in JOIN and check that the note is there and reads well.
- 05
Schedule and switch on
Set the schedule on the first module: every 15 minutes by default, never shorter than 15 minutes on the Free plan. Switch the scenario on. Each run spends operations, the module executions Make counts on your plan.
What starts a JOIN scenario
4 modules start a scenario when something happens in JOIN. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by JOIN as soon as it happens.
Watch New Applications
Scheduled triggerIn Make“Triggers when a new application is created.”
Every fresh application in JOIN becomes a bundle your scenario can act on: a message to the hiring manager, a row in a sheet, a note on the profile. Most recruiting automations start here, because the application is the moment a candidate enters your pipeline.
Watch New Candidate Notes
Scheduled triggerIn Make“Triggers when a new note is added to specific candidate.”
Feedback written on a candidate reaches the people who need it without them opening JOIN. The module follows the notes of one specific candidate and hands each new note to the rest of the scenario.
Watch New Job Events
Scheduled triggerIn Make“Triggers when a new job is published.”
A newly published job in JOIN turns into a bundle you can share: title and details go to a team channel, a careers tracker or a referral campaign. Nobody has to remember to spread the word.
Watch New Job Updates
Scheduled triggerIn Make“Triggers when an existing job is updated.”
Changes to an existing job flow out to every copy of it, so a sheet, a site or a report never shows an outdated title or description. The scenario reacts to edits rather than to new jobs.
What the JOIN modules can do
JOIN gives you 13 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Create a Candidate Note
ActionIn Make“Adds a new internal note to a candidate’s profile.”
Leave a written trace on a candidate's profile without opening JOIN, right where your recruiters already look. It fits screening remarks, feedback collected in a form or a reminder coming from another tool.
Create a Job
ActionIn Make“Creates a new job posting in your JOIN account.”
Open a new job posting in JOIN from the place where the role gets approved, such as a request form or a planning sheet. Your recruiters stop copying the same text from one tool to another.
Create an Application
ActionIn Make“Creates a new application in a specific job.”
Bring candidates who applied through another channel into the right job in JOIN, so the whole pipeline sits in one place. Referrals from a form or contacts met at an event can enter JOIN this way.
Delete a Candidate Note
ActionIn Make“Removes an internal note from a candidate’s profile.”
Tidy a profile by removing a note that should not be there, for instance a remark an earlier scenario posted on the wrong candidate. The profile stays readable for the next interviewer.
Get a Job
ActionIn Make“Retrieves detailed information about a specific job by its ID.”
Turn a bare job ID into the full job record, with its details ready for the next modules. A short reference becomes a title and a description you can place in a message or a sheet.
Get an Application
ActionIn Make“Retrieves detailed information about a specific application by its ID.”
Pull everything JOIN holds on one application from its ID, so the modules that follow work with one complete record. Handy when the scenario starts in another app that only knows the reference.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Reach any endpoint of the JOIN API from your scenario, with the connection you already have, when the dedicated modules do not cover what you need. It is the escape hatch of the integration.
Update a Candidate Note
ActionIn Make“Edits an existing note on a candidate’s profile.”
Correct or complete a note already on a candidate's profile instead of stacking a second one next to it. The history stays short and easy to read for the whole team.
Update a Job
ActionIn Make“Updates details of an existing job (e.g., job title, description, office, etc.).”
Keep a JOIN job in line with your source of truth when its title, description or office changes in another tool. Recruiters no longer edit the same posting twice.
Update a Job Status
ActionIn Make“Changes the status of a job.”
Change the status of a job straight from a scenario, so a role closes or reopens as soon as the decision is recorded elsewhere. Candidates stop applying to a filled position.
List Applications
SearchIn Make“Lists all applications submitted across your jobs.”
Gather the applications submitted across all your jobs in a single pass, then send each one to a report, a sheet or a review list. Useful for a full picture instead of one application at a time.
List Candidate Notes
SearchIn Make“Lists all notes added to a specific candidate profile.”
Read every note on one candidate's profile to prepare an interview brief or to find the note you want to change. The notes come out one bundle each.
List Jobs
SearchIn Make“Lists all jobs in your account.”
Get every job in your account, one bundle per job, to feed an overview of open roles or a check across your postings. It is the module that lets a scenario pick the right job.
Need help automating JOIN with Make?
A person reads every message.