Productivity
Monitask by Maxmel Tech
35 min
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 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 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, https //monitask com app installation to install this app, you need admin, owner, or app developer permissions docid foycaspyp9uykgm7lqpb go to the https //www make com/en/integrations/monitask community/ click the install button follow the on screen instructions to complete the setup connect monitask and {{product name}} to get started, you must first create a connection between monitask and {{product name}} , allowing the two services to communicate you can connect using the following method oauth 2 0,basic auth,bearer authorization oauth 2 0 instructions you need to generate your token request api access by contacting the monitask support email with the subject 'api access' api access must be requested by a company administrator after access is granted, log in to the platform navigate to the developer page click the 'add new app' button to create a new application fill in the app name and redirect uri optionally, provide logo uri and website uri click create on the app details page, manage redirect uris, scopes, and secrets 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 add the openid scope and save the changes 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 request api access by contacting the specified email address as a company administrator navigate to the developer page after access is granted click the add new app button to start registering a new application fill in the app name and redirect uri, and optionally the logo uri and website uri, then create the application go to the app details page for the newly created application click the add secret button to generate a client secret copy and securely save the generated client secret, as it will not be shown again copy the client id from the app details page bearer authorization instructions you need to retrieve an access token to use for bearer authorization request api access by contacting support with the subject 'api access' if you have not already been granted access navigate to the developer page after logging in click the button to add a new app fill in the required fields such as app name and redirect uri, and optionally provide logo uri and website uri, then create the app on the app details page, manage redirect uris, scopes, and secrets click the button to add a secret, then copy and save the generated client secret securely add the openid scope and save the configuration copy the client id from the app details page complete the oauth authorization process to obtain an authorization code exchange the authorization code for an access token and refresh token using your client id and client secret save the access token, which is required for bearer authorization some community developers require an additional specific api key retrieve the required api key from the community developer's dashboard, generally found under settings/api for 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 {{product name}} https //www make com/en/register , add the monitask module to your {{scenario singular lowercase}} , and click create a connection if you add a module with an instant tag, click create a webhook , then create a connection optional in the connection name field, enter a name for the connection 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 docid\ so88fm6pkt0g adkddfzz page monitask modules after connecting to the monitask app, you can choose from a list of available modules to build your {{scenario plural lowercase}} 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 add note assignees assigns one or more users to an existing note, making them responsible for or involved with that note 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 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 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 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 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 create a subscription to an event sets up a new webhook subscription that will notify you whenever a specific event occurs create a tag creates a new tag by specifying its name, and you can also add an external url if you’d like 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 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 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 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 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 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 delete a team permanently removes a specific team from your account by using its unique team id 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 get activities by date range fetches a detailed list of all activities performed by a specific user during the selected date range get last 100 time entries retrieves up to the latest 100 time entries recorded by users within your company—no setup or parameters needed 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 get projects fetches a complete list of all your projects from monitask, allowing you to view and manage every project within your account 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 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 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 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 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 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 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 get today's time entries retrieves all time entries recorded by a specific user for today within their company account 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 get a note by id retrieves a specific note using its unique id, allowing you to access all the details of that particular note get a note by name retrieves a specific note from a chosen project by searching for its name get a project retrieves detailed information about a specific project based on the project name you provide get a project by id fetches detailed information about a particular project by using its unique id get a tag by id fetches and displays detailed information about a particular tag using its unique id 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 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 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 unsubscribe from an event deletes an existing webhook subscription for a specific event, stopping notifications from being sent when that event occurs update a note updates the details of an existing note in your monitask account, allowing you to modify its content as needed 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 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 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 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 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 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 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 https //www make com/en/templates , where you'll find thousands of pre created {{scenario plural lowercase}} monitask resources you can have access to more resources related to this app on the following links https //monitask com https //www monitask com/en/home/article https //www monitask com/en/article/get started with monitask api https //www make com/en/integrations/monitask community