---
title: Humanity by Maxmel Tech
slug: humanity-5d65ch
description: How to integrate Humanity with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_humanity-community.png
docTags: 
createdAt: 2025-12-08T10:00:42.030Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/humanity-community.png" alt caption size="50" width="512" height="512"}<br /><br />:inlineImage[]{src="https://api.archbee.com/api/optimize/oAyFj2GHlBeBVWF5OAir2/JoAJhvSlBlBIvHteHmo_y-20251023-115411.jpeg" alt caption size="46" width="400" height="128"} | Humanity is an employee scheduling platform that streamlines shift planning, time tracking, and staff communication. Integrating Humanity with Make.com enables automated scheduling, real-time shift updates, and syncing employee data between HR, payroll, and communication tools. |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official Humanity documentation. The content may still contain errors—please verify important information. If you have questions, contact [Humanity](https://humanity.com) directly.
:::

# How to get support on Humanity

Humanity is a community-developed application and is subjected to the developer's terms and conditions, which may include applicable fees. Make does not maintain or support this integration. For assistance, please https\://f.make.com/r/reachout?app\_name=Humanity\&app\_slug=humanity-community\&app\_unique\_id=humanity-5d65ch.

# Requirements

To use the Humanity app in Make, you must have an active Humanity account and create an API v2 application to obtain an App ID and App Secret, [create your account on Humanity.](https://humanity.com)

# App installation

:::hint{type="info"}
To install this app, you need Admin, Owner, or App Developer permissions. <u>[Learn more about organization roles.](docId:-FOYcASPYP9uYKGm7LQPB)</u>
:::

::::WorkflowBlock
:::WorkflowBlockItem
Go to the [Make integration page](https://www.make.com/en/integrations/humanity-community/).
:::

:::WorkflowBlockItem
Click the **Install** button.
:::

:::WorkflowBlockItem
**Follow** the on-screen instructions to complete the setup.&#x20;
:::
::::

# Connect Humanity and Make&#x20;

To get started, you must first create a connection between Humanity and Make, allowing the two services to communicate.&#x20;

You can connect using the following method: OAuth2,Bearer token.

## OAuth2 Instructions

You need to generate your token.

::::WorkflowBlock
:::WorkflowBlockItem
Login to your platform using your credentials.
:::

:::WorkflowBlockItem
Navigate to the Settings section.
:::

:::WorkflowBlockItem
Go to the API v2 page.
:::

:::WorkflowBlockItem
Create a new API v2 application.
:::

:::WorkflowBlockItem
Give a name to the application and save it.
:::

:::WorkflowBlockItem
Note the generated App ID and App Secret values.
:::
::::

## Bearer token Instructions

You need to generate your access token.

::::WorkflowBlock
:::WorkflowBlockItem
Log in to your platform using your credentials.
:::

:::WorkflowBlockItem
Navigate to the Settings section and locate the API v2 page.
:::

:::WorkflowBlockItem
Create an API v2 application by providing a name for your application and saving it.
:::

:::WorkflowBlockItem
Note the generated App ID and App Secret values.
:::

:::WorkflowBlockItem
Use the App ID, App Secret, your username, and your password to request an access token.
:::

:::WorkflowBlockItem
Retrieve the access\_token from the response.
:::
::::



:::hint{type="info"}
Some community developers require an additional specific **API Key**. Retrieve the required **API key&#x20;**&#x66;rom the community developer's dashboard, generally found under **Settings/API. &#x20;**&#x46;or more info, please https\://f.make.com/r/reachout?app\_name=Humanity\&app\_slug=humanity-community\&app\_unique\_id=humanity-5d65ch.
:::

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the Humanity module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x69;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Humanity account or follow the on-screen instructions to create the connection. You must also enter any required third-party API keys obtained earlier.
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# Humanity modules

After connecting to the Humanity app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Approve a Leave Request

Approves a specific leave request, confirming that the employee’s time-off request has been officially accepted.
:::

:::ExpandableHeading
### Create a Leave Request

Creates a brand new leave request, allowing you to submit details for time off directly through the system.
:::

:::ExpandableHeading
### Create a Location

Adds a new location to your account, allowing you to specify details such as the address and other relevant information.
:::

:::ExpandableHeading
### Create a Note

Creates a brand new note, allowing you to quickly capture and save important information or ideas.
:::

:::ExpandableHeading
### Create a Position

Adds a new job position to your system, allowing you to define and manage a new role within your organization.
:::

:::ExpandableHeading
### Create a Shift

Creates a brand new work shift, allowing you to schedule when an employee or team member is expected to work.
:::

:::ExpandableHeading
### Create a Timeclock

Creates a new timeclock entry, allowing you to record when an employee starts or ends their work shift.
:::

:::ExpandableHeading
### Create an Employee

Adds a new employee record to the system, allowing you to store their details and manage their information.
:::

:::ExpandableHeading
### Create an Employee Position

Adds a new job position to your employee records, allowing you to define and manage roles within your organization.
:::

:::ExpandableHeading
### Delete a Leave

Permanently removes a specific leave entry from the system, ensuring that the selected leave record is no longer available or visible.
:::

:::ExpandableHeading
### Delete a Location

Permanently removes a specific location from your system, ensuring it is no longer available or accessible.
:::

:::ExpandableHeading
### Delete a Note

Permanently removes a selected note from your account, ensuring it is no longer accessible within the service.
:::

:::ExpandableHeading
### Delete a Position

Permanently removes a specific position from your system, ensuring it's no longer available or visible in your records.
:::

:::ExpandableHeading
### Delete a Shift

Removes a specific shift from the schedule, helping you keep your team's calendar up to date by deleting shifts that are no longer needed.
:::

:::ExpandableHeading
### Delete a Timeclock

Permanently removes a specific timeclock entry from the system, ensuring that the selected record is no longer available or visible.
:::

:::ExpandableHeading
### Delete an Employee

Permanently removes an employee's record from the system, ensuring all their associated data is deleted from the database.
:::

:::ExpandableHeading
### Delete an Employee Position

Permanently removes a specific employee position from your system, ensuring that the selected position is no longer available or listed.
:::

:::ExpandableHeading
### Get Daily Workunits Report

Fetches detailed information about daily workunits, allowing you to review specific data for each workday.
:::

:::ExpandableHeading
### Get Leaves

Fetches a detailed list of leave entries, allowing you to view all recorded time-off requests and absences.
:::

:::ExpandableHeading
### Get Locations

Retrieves a detailed list of available locations, allowing you to view and manage location information within your account.
:::

:::ExpandableHeading
### Get Notes

Fetches and displays a list of all your notes, allowing you to view and manage them easily.
:::

:::ExpandableHeading
### Get Positions

Fetches and displays a list of available positions, allowing you to view detailed information about each one.
:::

:::ExpandableHeading
### Get a Custom Report

Fetches a personalized report based on your specified criteria, allowing you to access tailored data insights.
:::

:::ExpandableHeading
### Get a Daily Peak Hours Report

Fetches the daily peak hours, showing you the times of day with the highest activity or demand.
:::

:::ExpandableHeading
### Get a Leave

Fetches detailed information about a specific leave entry, such as the type of leave, dates, and status.
:::

:::ExpandableHeading
### Get a Location

Retrieves detailed information about a specific location.
:::

:::ExpandableHeading
### Get a Note

Fetches and displays the details of a specific note, allowing you to view its content and related information.
:::

:::ExpandableHeading
### Get a Payroll Report

Fetches detailed payroll information, allowing you to access employee payment records and related payroll data.
:::

:::ExpandableHeading
### Get a Position

Fetches detailed information about a specific position, such as its attributes and current status.
:::

:::ExpandableHeading
### Get a Schedule Report

Fetches a detailed report of the current schedule, allowing you to review all scheduled events and their statuses.
:::

:::ExpandableHeading
### Get a Shift

Fetches detailed information about a specific shift, including its scheduled time and related details.
:::

:::ExpandableHeading
### Get a Timeclock

Fetches detailed information about a specific timeclock entry, such as the clock-in and clock-out times for an employee.
:::

:::ExpandableHeading
### Get a Timesheets Report

Fetches a detailed report of timesheets, allowing you to view recorded work hours and related information for your team or projects.
:::

:::ExpandableHeading
### Get an Employee

Fetches detailed information about a specific employee.
:::

:::ExpandableHeading
### Get an Employee Position

Fetches detailed information about a specific employee’s position, such as their job title, department, and related role details.
:::

:::ExpandableHeading
### Get an Employee Report

Fetches a detailed report containing information about an employee.
:::

:::ExpandableHeading
### List Employee Positions

Fetches and displays a detailed list of all employee positions available within your organization.
:::

:::ExpandableHeading
### List Employees

Fetches and displays a list of all employees from your connected account, allowing you to view their details.
:::

:::ExpandableHeading
### List Shifts

Retrieves a detailed list of all scheduled shifts, allowing you to view information about each shift.
:::

:::ExpandableHeading
### List Timeclocks

Fetches a detailed list of all recorded timeclock entries, allowing you to view when employees have clocked in and out.
:::

:::ExpandableHeading
### Perform an API Call

Executes a custom API request using your authorized account, allowing you to interact directly with the service’s features and data.
:::

:::ExpandableHeading
### Reject a Leave Request

Declines a submitted leave request, ensuring the request is not approved and notifying the requester of the rejection.
:::

:::ExpandableHeading
### Update a Leave

Updates the details of an existing leave entry, such as the dates, type of leave, or status.
:::

:::ExpandableHeading
### Update a Location

Updates the details of an existing location, allowing you to modify information such as the name, address, or other location-specific settings.
:::

:::ExpandableHeading
### Update a Note

Updates an existing note by adding or changing its content with the new information you provide.
:::

:::ExpandableHeading
### Update a Position

Updates the details of an existing position in your system, allowing you to modify information such as the position’s title, description, or other related attributes.
:::

:::ExpandableHeading
### Update a Shift

Updates the details of a specific employee’s shift, such as the time, date, or other shift information.
:::

:::ExpandableHeading
### Update a Timeclock

Updates the details of an existing timeclock entry for a particular user or task, allowing you to modify information such as hours worked, dates, or related notes.
:::

:::ExpandableHeading
### Update an Employee

Updates the details of an existing employee in the system, allowing you to modify information such as their name, contact details, job title, or other relevant data.
:::

:::ExpandableHeading
### Update an Employee Position

Updates the details of an employee’s position in your database, allowing you to modify information such as job title, department, or reporting structure.
:::

:::ExpandableHeading
### Watch Leaves

This module activates whenever a new leave request is submitted or when an existing leave request is updated, helping you stay informed about changes to leave records.
:::

:::ExpandableHeading
### Watch Notes

Triggers whenever a brand new note is added, allowing you to automatically start workflows each time a note is created.
:::

:::ExpandableHeading
### Watch Shifts

Triggers whenever any changes are made to existing shifts, such as updates to shift times, assignments, or other shift details.
:::

:::ExpandableHeading
### Watch Timeclocks

Triggers whenever a new timeclock entry—such as a clock-in or clock-out—is recorded, allowing you to automatically respond to employee attendance changes.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Humanity resources&#x20;

You can have access to more resources related to this app on the following links :

- [Humanity topics on Make community](https://community.make.com/search?q=Humanity)
- [Humanity website](https://humanity.com)
- [Humanity documentation](https://platform.humanity.com/docs/getting-started-with-authentication)
- [Humanity API documentation](https://platform.humanity.com/)
- [Humanity page on make](https://www.make.com/en/integrations/humanity-community)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

