A client company or internal department that jobs belong to.
Contact
A person at an Organization, such as a hiring manager or client-side contact. Not a job seeker.
Match
A Candidate placed into a specific Job's pipeline. Moving a candidate through your hiring stages means moving the Match.
Candidates
Triggers
Trigger
Description
Candidate Created
Fires when a new candidate profile is created in Manatal.
Candidate Updated
Fires when an existing candidate's information is updated.
Actions
Action
Description
Get Candidate
Retrieve a full candidate profile by ID. Also returns the candidate's complete education and work experience history in the same call.
Get Many Candidates
Retrieve a list of candidates, with optional filters including name, email, tags, owner, source type, and created/updated date ranges.
Create Candidate
Add a new candidate profile to your Manatal database.
Update Candidate
Update the details of an existing candidate.
Candidate Attachments
Action
Description
Get Candidate Attachment
Retrieve a specific file attached to a candidate by ID.
Get Many Candidate Attachments
Retrieve all files attached to a specific candidate.
Create Candidate Attachment
Attach a file to a candidate's profile by providing a publicly accessible file URL.
Update Candidate Attachment
Modify the name, description, creator, or file URL of an existing candidate attachment.
Candidate Notes
Action
Description
Get Candidate Note
Retrieve a specific note on a candidate by ID.
Get Many Candidate Notes
Retrieve all notes associated with a specific candidate.
Create Candidate Note
Add a new note to a candidate profile.
Update Candidate Note
Edit the content of an existing candidate note.
Candidate Resume
Action
Description
Get Many Candidate Resumes
Retrieve the resume linked to a specific candidate.
Upload Candidate Resume
Attach a resume to a candidate by providing a publicly accessible file URL.
Candidate Social Media
Action
Description
Get Candidate Social Media
Retrieve a specific social media profile linked to a candidate.
Get Many Candidate Social Media
Retrieve all social media profiles linked to a candidate, optionally filtered by platform.
Create Candidate Social Media
Add a social media profile link (e.g., LinkedIn) to a candidate.
Candidate Matches
Action
Description
Get Candidate Match
Retrieve a specific match linked to a candidate by ID.
Get Many Candidate Matches
Retrieve every job pipeline a specific candidate appears in.
Jobs
Triggers
Trigger
Description
Job Status Updated
Fires when the status of a job changes (e.g., Open → On Hold).
Actions
Action
Description
Get Job
Retrieve full details of a specific job opening by ID.
Get Many Jobs
Retrieve a list of job openings, with optional filters including organization, owner, creator, and date ranges.
Create Job
Create a new job opening within an organization.
Update Job
Modify job details such as headcount, description, salary, or expected close date.
Job Attachments
Action
Description
Get Job Attachment
Retrieve a specific file attached to a job by ID.
Get Many Job Attachments
Retrieve all files attached to a specific job.
Create Job Attachment
Attach a file to a job by providing a publicly accessible file URL.
Update Job Attachment
Modify the name, description, creator, or file URL of an existing job attachment.
Job Notes
Action
Description
Get Job Note
Retrieve a specific note on a job by ID.
Get Many Job Notes
Retrieve all notes associated with a specific job.
Create Job Note
Add a new note to a job opening.
Update Job Note
Edit the content of an existing job note.
Job Matches
Action
Description
Get Job Match
Retrieve a specific match linked to a job by ID.
Get Many Job Matches
Retrieve every candidate in a specific job's pipeline.
Contacts
Triggers
Trigger
Description
Contact Created
Fires when a new contact is created in Manatal.
Contact Updated
Fires when an existing contact's details are modified.
Actions
Action
Description
Get Contact
Retrieve full details for a specific contact by ID.
Get Many Contacts
Retrieve a list of contacts, with optional filters including organization.
Create Contact
Create a new contact. An organization is required.
Update Contact
Modify an existing contact's information.
Contact Attachments
Action
Description
Get Contact Attachment
Retrieve a specific file attached to a contact by ID.
Get Many Contact Attachments
Retrieve all files associated with a specific contact.
Create Contact Attachment
Attach a file to a contact by providing a publicly accessible file URL.
Update Contact Attachment
Modify the name, description, creator, or file URL of an existing contact attachment.
Contact Notes
Action
Description
Get Contact Note
Retrieve a specific note on a contact by ID.
Get Many Contact Notes
Retrieve all notes associated with a specific contact.
Create Contact Note
Add a new note to a contact.
Update Contact Note
Edit the content of an existing contact note.
Matches
Triggers
Trigger
Description
Match Created
Fires when a candidate is added to a job pipeline.
Match Moved
Fires when a candidate moves to a different pipeline stage. Fires on every stage change; use an IF node to act on one specific stage such as Hired, Interview, or Offered.
Actions
Action
Description
Get Match
Retrieve details for a specific match by ID.
Get Many Matches
Retrieve a list of matches, with optional filters.
Create Match
Add a candidate to a specific job's pipeline.
Update Match
Move a candidate to a new pipeline stage, reassign the owner, or set milestone dates (submitted, interview, offer, hired, dropped).
Match Attachments
Action
Description
Get Match Attachment
Retrieve a specific file attached to a match by ID.
Get Many Match Attachments
Retrieve all files associated with a specific match.
Create Match Attachment
Attach a document such as an assessment result to a match, by providing a publicly accessible file URL.
Update Match Attachment
Modify the name, description, creator, or file URL of an existing match attachment.
Match Notes
Action
Description
Get Match Note
Retrieve a specific note on a match by ID.
Get Many Match Notes
Retrieve all notes associated with a specific match.
Create Match Note
Add a note to a match, such as interview feedback.
Update Match Note
Modify the content of an existing match note.
Organizations
Actions
Action
Description
Get Organization
Retrieve full details for a specific organization by ID.
Get Many Organizations
Retrieve a list of organizations, with optional filters including owner and creator.
Create Organization
Create a new organization.
Update Organization
Update organization details such as address, website, industry, or description.
Organization Attachments
Action
Description
Get Organization Attachment
Retrieve a specific file attached to an organization by ID.
Get Many Organization Attachments
Retrieve all files associated with a specific organization.
Create Organization Attachment
Attach a file to an organization by providing a publicly accessible file URL.
Update Organization Attachment
Modify the name, description, creator, or file URL of an existing organization attachment.
Organization Notes
Action
Description
Get Organization Note
Retrieve a specific note on an organization by ID.
Get Many Organization Notes
Retrieve all notes associated with a specific organization.
Create Organization Note
Add a new note to an organization.
Update Organization Note
Modify the content of an existing organization note.