StartIntegrate

Login
Merge offers API integration to unify various development and IT workflows, connecting different software systems for better data synchronization.
Start today, cancel anytime.
Always up to date with latest API changes.
Trusted by SMBs.
Platform supported on
Essential
plan: Make.com platform logoMake.com

Available Module Types

  • All Modules (95)
  • Action
  • Search
  • Universal
  • Trigger (polling)

Merge API Integration for Make.com

Create custom Merge automation workflows by using triggers, actions, and search modules listed below.

Trigger (polling)
Watch Accounts
Triggers when new or updated accounts are detected.
Trigger (polling)
Watch Benefits
Triggers when new or updated benefits records are retrieved from the HRIS system.
Trigger (polling)
Watch Contacts
Triggers when new or updated contacts are detected.
Trigger (polling)
Watch Dependents
Triggers when new dependent records are available.
Trigger (polling)
Watch Employees
Triggers when a new employee is created or an existing employee is updated in the connected HRIS system.
Trigger (polling)
Watch Employments
Triggers when employment records are created or updated.
Trigger (polling)
Watch Groups
Triggers when a group is created or updated.
Trigger (polling)
Watch Leads
Triggers when a new lead is created or updated in Merge CRM.
Trigger (polling)
Watch Notes
Triggers when new or updated notes are detected in Merge CRM using the /notes list endpoint.
Trigger (polling)
Watch Opportunities
Triggers when new or updated opportunities are detected using the Merge CRM /opportunities endpoint.
Trigger (polling)
Watch Tasks
Triggers when new or updated tasks are detected in the CRM.
Trigger (polling)
Watch Time Off
Triggers when new time off requests are added or updated.
Trigger (polling)
Watch Time Off Balances
Triggers when new time off balances are available or updated.
Trigger (polling)
Watch Users
Triggers when new or updated user records are detected.
Trigger (polling)
Watch Pipeline Stages
Triggers when new or updated pipeline stages are detected using the Merge CRM /stages endpoint.
Action
Create an Account
Creates a new account object in Merge CRM.
Action
Create a Contact
Creates a new contact object in Merge CRM.
Action
Create an Engagement
Creates an Engagement object in the CRM with the given values.
Action
Create Ignore Contact
Marks a specific contact as ignored, nullifies properties, and prevents future synchronization. Requires a reason and message.
Action
Ignore an Employee
Ignores a specific employee record based on the model ID. The record will be nullified and excluded from future syncs. Reason and message are stored for audit purposes.
Action
Create User Ignore Entry
Ignores a specific row based on the model ID in the URL. These records will have their properties set to null, and will not be updated in future syncs. The "reason" and "message" fields in the request body will be stored for audit purposes.
Action
Create a Lead
Creates a lead object with the given values in Merge CRM.
Action
Create a Note
Creates a note object with the given values in Merge CRM.
Action
Create an Opportunity
Creates a new opportunity in Merge CRM with the specified values.
Action
Create a Timesheet Entry
Creates a new timesheet entry for an employee in Merge HRIS.
Action
Get an Account by ID
Retrieves a single account object by its unique account ID in the CRM.
Search
Get an Account
Retrieves a list of accounts from the connected CRM system.
Action
Get Account Metadata
Returns metadata for CRM account POSTs.
Action
Get Account Patch Metadata
Retrieves metadata for updating an account, including supported writable fields and field types for the connected CRM. Use this to see which fields are allowed in PATCH /accounts/{id}.
Search
Get Bank Info
Retrieves a paginated list of bank info records for the connected account, supporting cursor-based automatic pagination.
Action
Get Bank Info by ID
Returns a BankInfo object with the given ID.
Search
Get Benefits
Retrieves a paginated list of benefit records from the integrated HRIS platform. The module supports filtering by employee, date ranges, remote ID, creation/modification windows, and includes options for returning deleted data, remote provider data, shell records, and expanded relations.
Action
Get Benefit by ID
Retrieves a single benefit record from Merge HRIS using its unique ID.
Search
Get Companies
Retrieves a paginated list of company records from the Merge HRIS API, with optional filtering by creation dates, modification dates, deletion flags, remote data, and more.
Action
Create a Task
Creates a Task object in Merge CRM with the given values. Supports optional fields such as owner, account, opportunity, due date, and status.
Action
Create Time Off
Creates a time-off object with the given values.
Action
Get a Company by ID
Fetches a single company object from the HRIS system by its unique ID. Supports optional inclusion of remote data and shell records.
Action
Get a Contact by ID
Retrieves a single CRM contact from Merge by its Contact ID. Optionally expands related objects and includes remote or shell data.
Search
Get a Contact
Returns a paginated list of contacts from the CRM integration. Supports filtering, remote data options, and all query parameters available in Merge's CRM Contacts endpoint.
Action
Get CRM Contact Metadata
Returns metadata for CRM contact POSTs, including all fields required or optional when creating a new contact in the CRM.
Action
Get Contacts Metadata
Returns metadata for CRM Contact POST requests in the Merge API.
Action
Get a Dependent by ID
Retrieves a specific Dependent object using its unique ID. Supports optional inclusion of remote, sensitive, or shell data.
Search
Get Dependents
Fetches a list of Dependent objects from the HRIS system, supporting filtering by employee, creation or modification dates, and optional inclusion of remote or sensitive data.
Action
Get an Employee Benefit by ID
Fetches a single EmployerBenefit object by its ID.
Search
Get Employee Benefits
Retrieves a paginated list of employer benefit objects with optional filtering.
Action
Get an Employee by ID
Returns a single employee object using the provided employee ID.
Action
Get an Employee Payroll Run by ID
Retrieves a single Employee Payroll Run object using its Merge Employee Payroll Run ID.
Search
List Employee Payroll Runs
Retrieves a list of Employee Payroll Run objects, including payroll start and end dates, associated employees, and other relevant payroll information. Supports filtering by employee, payroll run, creation/modification dates, and pagination.
Action
Get Employee Post Meta
Returns metadata for creating employee records, including required fields, optional fields, and enum information.
Search
Get Employees
Retrieves a list of Employee objects from BambooHR via the Merge HRIS API.
Search
Get Employment
Returns a list of employment objects.
Action
Get Employment by ID
Returns an employment object with the given ID.
Action
Get Engagement by ID
Retrieves an engagement object using the provided unique ID.
Search
Get Engagement
Retrieves a list of Engagement objects from Merge CRM with optional filters and automatic pagination.
Action
Get Engagement Metadata Post
Returns metadata for engagement posts in the CRM.
Search
List Engagement Types
Retrieves a list of engagement type objects from Merge CRM with optional filters and automatic pagination.
Action
Get an Engagement Type by ID
Retrieves a single engagement type by its unique ID in the CRM.
Action
Get a Group by ID
Retrieves a single group object using its unique ID.
Search
Get Groups
Fetches a list of group objects from the connected HRIS system. Supports filtering by creation/modification date, type, team usage, and remote ID.
Action
Get a Lead by ID
Retrieves a lead object by its unique ID from Merge CRM.
Search
Get Leads
Returns a list of CRM lead objects from Merge with automatic pagination support.
Action
Get Lead Metadata
Returns metadata for lead POSTs in the CRM.
Search
Get Location
Retrieves a paginated list of location objects.
Action
Get a Location by ID
Retrieves a location object by its ID.
Action
Get a Note by ID
Returns a note object with the given ID from Merge CRM.
Search
Get Notes
Retrieves a paginated list of note objects from Merge CRM.
Action
Get a Note's Metadata
Retrieves metadata for a note's post endpoint from the Merge CRM.
Search
Get Opportunities
Returns a list of opportunity objects from Merge CRM. Supports filtering by account, owner, stage, status, date ranges, and auto-pagination to fetch all results.
Action
Get Opportunity by ID
Retrieves an opportunity object by its unique ID from Merge CRM.
Action
Get Opportunity Metadata
Returns metadata for opportunity PATCH requests.
Action
Get Opportunity Metadata
Returns metadata for Opportunity POSTs from Merge CRM.
Action
Get a Pay Group by ID
Returns a single Pay Group object from Merge HRIS using its unique ID. Supports including remote or shell data.
Search
Get Pay Groups
Returns a list of pay group objects from Merge HRIS, supporting filtering by creation or modification dates, pagination, and including deleted or remote data.
Search
Get Payroll Runs
Returns a list of payroll run objects from Merge HRIS. Supports filtering by creation, start, end, modification dates, run type, and pagination.
Action
Get a Payroll Run by ID
Returns a single payroll run object from Merge HRIS using its unique ID. Supports including remote or shell data.
Action
Get a Stage by ID
Returns a stage object with the given ID from the CRM.
Search
Get Stages
Returns a list of stage objects from Merge CRM, supporting filtering by creation or modification dates, deleted data, and auto-pagination to fetch all results.
Action
Get a Task by ID
Returns a task object with the given ID.
Search
Get Tasks
Returns a list of task objects from Merge CRM. Supports filtering by creation or modification dates, deleted data, expansion of relations, and auto-pagination to fetch all results.
Action
Get Task Metadata
Returns metadata for task POSTs in the CRM.
Search
Get Time Off
Returns a list of Time Off objects from Merge HRIS. Supports filtering by employee, approver, dates, status, and request type, with pagination.
Action
Get Time Off Balance by ID
Returns a list of TimeOffBalance objects by the specified ID.
Search
Get Time Off Balances
Returns a list of TimeOffBalance objects, optionally filtered by employee, policy type, date ranges, or pagination.
Action
Get Time Off by ID
Retrieves the full details of a single TimeOff object by its ID.
Action
Get Time Off Meta Post
Returns metadata for TimeOff POSTs.
Search
Get Timesheet Entries
Fetches a list of timesheet entries from Merge HRIS. Supports filtering by date, employee, and pagination.
Action
Get Timesheet Entry POST Metadata
Fetches metadata for creating timesheet entries, including required fields and field types.
Action
Get a User by ID
Returns a user object with the given ID in the CRM.
Search
Get Users
Returns a paginated list of users from the CRM integration.
Universal
Make an API Call
Performs an arbitrary API call to a specified endpoint.
Action
Update an Account
Updates an existing account object using the provided account ID.
Action
Update a Contact
Updates an existing CRM contact by ID. All fields are optional; only provided values are updated. Supports debug mode and asynchronous third-party updates.
Action
Update Engagement by ID
Updates an engagement object in Merge CRM by its unique ID.
Action
Update an Opportunity
Updates an opportunity with the given ID in the CRM.
Action
Update a Task
Updates a task object with the given ID in Merge CRM.

Merge Automation Use Cases

Explore potential use cases for automations using Merge API and utilize our integration modules crafted specifically for such workflows.

2 modules
Create New Contact
Create a new contact when a lead is added.
Create a Contact
Watch Leads
2 modules
Assign Task to New User
Assign a task when a new user is registered.
Create a Task
Watch Users
2 modules
Log Time Off Requests
Log time off requests when a new request is made.
Create Time Off
Watch Time Off
2 modules
Archive Ignored Contacts
Archive contacts marked as ignored.
Create Ignore Contact
Get a Contact
2 modules
Monitor Employee Benefits
Monitor employee benefits when changes occur.
Get Benefits
Watch Benefits
2 modules
Update Account Details
Update account details when a change is detected.
Update an Account
Watch Accounts
2 modules
Generate Engagement Report
Generate a report when a new engagement is created.
Create an Engagement
Get Engagement
1 module
Sync Opportunity Data
Sync opportunity data when a new opportunity is created.
Create an Opportunity
2 modules
Track Task Updates
Track task updates when a task is modified.
Update a Task
Watch Tasks

Supported Platforms

  • Make.com

How to start with Merge on Make.com?

Follow our step-by step guides on setting this API integration on Make.com no-code platform.

App Recommendations

Integrate Merge in your

Having Trouble?
Found issue in app? Report!

Our team of experts needs to know your concern. Please, report any issues you notice during app execution.

Book an installment call with expert

Book Now