---
title: Monitask by Maxmel Tech
slug: monitask-qpcdbu
description: How to integrate Monitask with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_monitask-community.png
docTags: 
createdAt: 2025-12-05T13:09:00.134Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/monitask-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"} | Monitask is an employee monitoring and productivity tracking tool that captures screenshots, tracks time, and generates activity reports. Integrating Monitask with Make.com allows users to automate timesheet exports, trigger alerts for low activity, and sync tracked hours with payroll systems. |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |

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

# How to get support on Monitask

Monitask 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=Monitask\&app\_slug=monitask-community\&app\_unique\_id=monitask-qpcdbu.

# Requirements

To use the Monitask app in Make, you must have an active account and request API access from Monitask support, [create your account on Monitask.](https://monitask.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/monitask-community/).
:::

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

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

# Connect Monitask and Make&#x20;

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

You can connect using the following method: OAuth 2.0,Basic Auth,Bearer Authorization.

## OAuth 2.0 Instructions

You need to generate your token.

::::WorkflowBlock
:::WorkflowBlockItem
Request API access by contacting the Monitask support email with the subject 'API Access'. API access must be requested by a company administrator.
:::

:::WorkflowBlockItem
After access is granted, log in to the platform.
:::

:::WorkflowBlockItem
Navigate to the developer page.
:::

:::WorkflowBlockItem
Click the 'Add new app' button to create a new application.
:::

:::WorkflowBlockItem
Fill in the App Name and Redirect Uri. Optionally, provide Logo Uri and Website Uri. Click Create.
:::

:::WorkflowBlockItem
On the app details page, manage redirect uris, scopes, and secrets.
:::

:::WorkflowBlockItem
Click the 'Add Secret' button and copy the generated secret. This is your Client Secret. Save it securely as it will not be shown again.
:::

:::WorkflowBlockItem
Add the openid scope and save the changes.
:::

:::WorkflowBlockItem
Copy the Client Id from the app details page.
:::
::::

## Basic Auth Instructions

You need to create an application to retrieve your client\_id and client\_secret.

::::WorkflowBlock
:::WorkflowBlockItem
Request API access by contacting the specified email address as a company administrator.
:::

:::WorkflowBlockItem
Navigate to the developer page after access is granted.
:::

:::WorkflowBlockItem
Click the Add new app button to start registering a new application.
:::

:::WorkflowBlockItem
Fill in the App Name and Redirect Uri, and optionally the Logo Uri and Website Uri, then create the application.
:::

:::WorkflowBlockItem
Go to the app details page for the newly created application.
:::

:::WorkflowBlockItem
Click the Add Secret button to generate a client\_secret.
:::

:::WorkflowBlockItem
Copy and securely save the generated client\_secret, as it will not be shown again.
:::

:::WorkflowBlockItem
Copy the Client Id from the app details page.
:::
::::

## Bearer Authorization Instructions

You need to retrieve an access\_token to use for Bearer Authorization.

::::WorkflowBlock
:::WorkflowBlockItem
Request API access by contacting support with the subject 'API Access' if you have not already been granted access.
:::

:::WorkflowBlockItem
Navigate to the developer page after logging in.
:::

:::WorkflowBlockItem
Click the button to add a new app.
:::

:::WorkflowBlockItem
Fill in the required fields such as App Name and Redirect Uri, and optionally provide Logo Uri and Website Uri, then create the app.
:::

:::WorkflowBlockItem
On the app details page, manage redirect uris, scopes, and secrets.
:::

:::WorkflowBlockItem
Click the button to add a secret, then copy and save the generated client\_secret securely.
:::

:::WorkflowBlockItem
Add the openid scope and save the configuration.
:::

:::WorkflowBlockItem
Copy the Client Id from the app details page.
:::

:::WorkflowBlockItem
Complete the OAuth authorization process to obtain an authorization code.
:::

:::WorkflowBlockItem
Exchange the authorization code for an access\_token and refresh\_token using your client\_id and client\_secret.
:::

:::WorkflowBlockItem
Save the access\_token, which is required for Bearer Authorization.
:::
::::



:::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=Monitask\&app\_slug=monitask-community\&app\_unique\_id=monitask-qpcdbu.
:::

## 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 Monitask 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 Monitask 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.

# Monitask modules

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

:::ExpandableHeading
### Add Assignees to a Project

Assigns one or more users to a specific project in Monitask, making them responsible for tasks or activities within that project.
:::

:::ExpandableHeading
### Add Note Assignees

Assigns one or more users to an existing note, making them responsible for or involved with that note.
:::

:::ExpandableHeading
### Add Tags to a Note

This module lets you attach one or more tags to a specific note by entering the tag IDs, making it easier to organize and categorize your notes.
:::

:::ExpandableHeading
### Add Tags to a Project

Easily attach one or more tags to a specific project by entering the tag IDs, helping you organize and categorize your projects more efficiently.
:::

:::ExpandableHeading
### Add Users to a Team

This module lets you easily add multiple users to a specific team by entering the team’s ID along with details for each user—such as their user ID, username, and assigned role within the team.
:::

:::ExpandableHeading
### Create a Note

Adds a brand new note to Monitask, letting you include extra details such as priority level, current status, project it's linked to, assigned team members, tags, due date, and more to help keep your tasks organized.
:::

:::ExpandableHeading
### Create a Project

This module allows you to create a brand new project in Monitask. If you include any tags that aren’t already in your Monitask account, the module will automatically create those tags for you as part of the process.
:::

:::ExpandableHeading
### Create a Subscription to an Event

Sets up a new webhook subscription that will notify you whenever a specific event occurs.
:::

:::ExpandableHeading
### Create a Tag

Creates a new tag by specifying its name, and you can also add an external URL if you’d like.
:::

:::ExpandableHeading
### Create a Team

Creates a brand new team in your Monitask account using the name you provide, making it easy to organize your users into groups.
:::

:::ExpandableHeading
### Create a Time Entry

Creates a new time entry for a user by recording the start and end times for work done on a specific project, along with an optional note describing the activity.
:::

:::ExpandableHeading
### Create a Time Entry

Creates a new time entry by letting you easily search for and select a user and project, rather than needing to enter their numeric IDs. You can also add an optional note and specify the duration for the time entry.
:::

:::ExpandableHeading
### Create a Time Entry by Note

Creates a new time entry by using the text of a note, rather than requiring a note ID. This is especially helpful when the note hasn't been created yet or is being generated on the fly.
:::

:::ExpandableHeading
### Create a User

Adds a new user account to Monitask. The account will remain in a temporary state until the user completes the activation process.
:::

:::ExpandableHeading
### Delete Assignees from a Note

This module allows you to remove one or more users who have been assigned to a specific note in Monitask, helping you easily manage note access and assignments.
:::

:::ExpandableHeading
### Delete a Team

Permanently removes a specific team from your account by using its unique team ID.
:::

:::ExpandableHeading
### Delete a User from a Team

Removes a selected user from a specific team in Monitask, helping you manage team membership by deleting users who no longer need access.
:::

:::ExpandableHeading
### Get Activities by Date Range

Fetches a detailed list of all activities performed by a specific user during the selected date range.
:::

:::ExpandableHeading
### Get Last 100 Time Entries

Retrieves up to the latest 100 time entries recorded by users within your company—no setup or parameters needed.
:::

:::ExpandableHeading
### Get Notes by Project

Fetches all notes associated with a particular project, allowing you to view every note linked to that project in one place.
:::

:::ExpandableHeading
### Get Projects

Fetches a complete list of all your projects from Monitask, allowing you to view and manage every project within your account.
:::

:::ExpandableHeading
### Get Screenshots by Date Range

Fetches visual snapshots (screenshots) captured for a particular user during a specified date range, allowing you to review their activity within that period.
:::

:::ExpandableHeading
### Get Subscriptions

Fetches a list of all the webhooks (subscriptions) you've set up, with the option to narrow down the results by specifying a particular source.
:::

:::ExpandableHeading
### Get Tags

Fetches a complete list of all tags that have been set up in your system, allowing you to view and manage them easily.
:::

:::ExpandableHeading
### Get Tags by Project

Fetches and lists all the tags that are linked to a particular project, helping you see which tags are associated with that project.
:::

:::ExpandableHeading
### Get Team Users by ID

This module allows you to fetch a complete list of users who are members of a particular team in Monitask, simply by specifying the team's ID.
:::

:::ExpandableHeading
### Get Teams

Fetches and displays a complete list of all teams set up within your Monitask account, allowing you to view team details and manage your organization more effectively.
:::

:::ExpandableHeading
### Get Time Entries by Date Range

Retrieves all time entries recorded by a selected user during a specified date range, allowing you to see detailed tracking of their activities within that period.
:::

:::ExpandableHeading
### Get Today's Time Entries

Retrieves all time entries recorded by a specific user for today within their company account.
:::

:::ExpandableHeading
### Get Users

Retrieves a comprehensive list of all users within your Monitask workspace. This module is especially helpful for automating workflows and mapping user data across your processes.
:::

:::ExpandableHeading
### Get a Note by ID

Retrieves a specific note using its unique ID, allowing you to access all the details of that particular note.
:::

:::ExpandableHeading
### Get a Note by Name

Retrieves a specific note from a chosen project by searching for its name.
:::

:::ExpandableHeading
### Get a Project

Retrieves detailed information about a specific project based on the project name you provide.
:::

:::ExpandableHeading
### Get a Project by ID

Fetches detailed information about a particular project by using its unique ID.
:::

:::ExpandableHeading
### Get a Tag by ID

Fetches and displays detailed information about a particular tag using its unique ID.
:::

:::ExpandableHeading
### Get a User by Username

Finds and returns detailed information about a specific user in Monitask by searching with their username. If a match is found, you’ll get all the user’s details.
:::

:::ExpandableHeading
### List Notes

Fetches all notes stored in your Monitask account. This module gathers every note available, so you don’t need to set any parameters—just run it to receive the complete list of notes.
:::

:::ExpandableHeading
### Make an API Call

Allows you to make a custom API request to the service using your own parameters and authorization, giving you flexibility to interact with features not covered by the standard modules.
:::

:::ExpandableHeading
### Unsubscribe from an Event

Deletes an existing webhook subscription for a specific event, stopping notifications from being sent when that event occurs.
:::

:::ExpandableHeading
### Update a Note

Updates the details of an existing note in your Monitask account, allowing you to modify its content as needed.
:::

:::ExpandableHeading
### Update a Project

Updates the details of an existing project by using its unique project ID. This module lets you modify information such as the project’s name, description, or other settings.
:::

:::ExpandableHeading
### Watch New Time Entries

This module activates whenever a new time entry is added to your company account. It reviews the 100 most recent time entries and only processes those that haven't been handled previously, ensuring you always work with the latest, unprocessed records.
:::

:::ExpandableHeading
### Watch Notes

This module activates whenever a new note is added or an existing note is modified in Monitask, allowing you to automatically respond to changes or additions in your notes.
:::

:::ExpandableHeading
### Watch Projects

This module activates whenever a new project is created or an existing project is updated within your company, helping you stay informed about the latest changes and additions.
:::

:::ExpandableHeading
### Watch Tags

This module activates whenever it finds new tags or updates to existing tags in any project within your company. It helps you stay informed about all tag changes across your organization’s projects.
:::

:::ExpandableHeading
### Watch Teams

This module activates whenever a new team is created or an existing team is updated in your Monitask account. It then retrieves a comprehensive list of all teams, including detailed information like each team's ID, name, and member details.
:::

:::ExpandableHeading
### Watch Users

This module activates whenever a new user is added to Monitask. It works by checking user IDs to identify and retrieve any new users that have been added since the last time it checked, ensuring you always get the most up-to-date list of new users.
:::

# 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.

# Monitask resources&#x20;

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

- [Monitask website](https://monitask.com)
- [Monitask documentation](https://www.monitask.com/en/home/article)
- [Monitask API documentation](https://www.monitask.com/en/article/get-started-with-monitask-api)
- [Monitask page on make](https://www.make.com/en/integrations/monitask-community)

***

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

:::

