---
title: QuickBooks Time
slug: xp9Q-tsheets
description: How to integrate QuickBooks Time with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_tsheets.png
createdAt: 2025-12-16T09:51:05.467Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/tsheets.png" alt="QuickBooks Time logo" caption size="50" width="512" height="512"} | QuickBooks Time is a cloud-based time tracking app for businesses to manage employee hours, schedules, and payroll. Integrating QuickBooks Time with Make.com enables automated syncing of timesheets, scheduling, and payroll data with other business tools. |
| ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official QuickBooks Time documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [QuickBooks Time](https://quickbooks.intuit.com/time-tracking/) directly.
:::

# Requirements

To use the QuickBooks Time app in Make, you must have an active TSheets QuickBooks Time account and obtain an OAuth2 access token, [create your account on QuickBooks Time](https://quickbooks.intuit.com/time-tracking/). For subscription, refer to the [QuickBooks Time pricing page](https://quickbooks.intuit.com/time-tracking/).

# Connect QuickBooks Time and Make&#x20;

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

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your OAuth2 credentials in your QuickBooks Time account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your OAuth2 credentials in your QuickBooks Time account

Before you create the connection in Make, you should first obtain your **OAuth2 credentials** in your QuickBooks Time account.

To obtain your **OAuth2 credentials&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Navigate t&#x6F;**&#x20;Feature Add-ons** in the left navigation pane.
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;Manage Add-ons**.
:::

:::WorkflowBlockItem
Click th&#x65;**&#x20;API Add-On** and click Install.
:::

:::WorkflowBlockItem
Click API from th&#x65;**&#x20;Feature Add-ons section**.
:::

:::WorkflowBlockItem
Clic&#x6B;**&#x20;Add a new application**.
:::

:::WorkflowBlockItem
Enter your application name and description.
:::

:::WorkflowBlockItem
If prompted, enter the callback URI: `https://www.integromat.com/oauth/cb/tsheets`
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client ID** displayed on screen.
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;Client secret** displayed on screen.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://tsheetsteam.github.io/api_docs/)

## 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 QuickBooks Time 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;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your QuickBooks Time account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

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

# QuickBooks Time modules

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

:::ExpandableHeading
### Create a Group

Creates a new group within your company's account.
:::

:::ExpandableHeading
### Create a Job/Customer

Creates a new job entry or adds a customer profile to your company's database.
:::

:::ExpandableHeading
### Create a Notification

Creates and sends a new notification to the specified recipient or channel.
:::

:::ExpandableHeading
### Create a Reminder

Generates personalized clock-in and clock-out reminder notifications for an individual user.
:::

:::ExpandableHeading
### Create a Timesheet

Creates and submits a new timesheet entry to your company's records.
:::

:::ExpandableHeading
### Create a User

Adds new users to your company's account or team.
:::

:::ExpandableHeading
### Create an Invitation

Generates and sends an invitation to add new users to your company's account.
:::

:::ExpandableHeading
### Delete a File

Permanently removes a specified file from your storage.
:::

:::ExpandableHeading
### Delete a Notification

Permanently removes a selected notification from your company's account.
:::

:::ExpandableHeading
### Delete a Timesheet

Deletes a specific timesheet entry from your account.
:::

:::ExpandableHeading
### Download a File

Downloads a specified file from a given source.
:::

:::ExpandableHeading
### Get a Job/Customer

Retrieves detailed information for a selected job or customer.
:::

:::ExpandableHeading
### Get a Timesheet

Retrieves detailed information for a selected timesheet.
:::

:::ExpandableHeading
### Get a User

Retrieves detailed information about a specific user.
:::

:::ExpandableHeading
### List Files

Fetches and displays a list of all files that have been uploaded to your account.
:::

:::ExpandableHeading
### List Groups

Fetches and displays a list of all currently active user groups in your account.
:::

:::ExpandableHeading
### List Jobs/Customers

Fetches a list of all currently active top-level jobs or customers from your account.
:::

:::ExpandableHeading
### List Managed Clients

Fetches a list of all managed client accounts currently accessible within your account.
:::

:::ExpandableHeading
### List Notifications

Fetches all notifications linked to your company's account.
:::

:::ExpandableHeading
### List Reminders

Fetches a user's scheduled reminders for when to clock in and clock out of work.
:::

:::ExpandableHeading
### List Timesheets

Fetches all timesheet records within a selected date range.
:::

:::ExpandableHeading
### List Users

Fetches a list of all users who currently have active status in the system.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Update a File

Updates an existing file that is linked to a specific object in your system.
:::

:::ExpandableHeading
### Update a Group

Updates the details or settings of an existing group within your company account.
:::

:::ExpandableHeading
### Update a Job/Customer

Updates the details of an existing job or customer record.
:::

:::ExpandableHeading
### Update a Reminder

Modifies an existing employee reminder in your company's system.
:::

:::ExpandableHeading
### Update a Timesheet

Updates the details of an existing timesheet entry.
:::

:::ExpandableHeading
### Update a User

Updates the details or information of an existing user account.
:::

:::ExpandableHeading
### Watch Files

Triggers when a new file is uploaded and linked to a specific timesheet entry.
:::

:::ExpandableHeading
### Watch Reminders

Triggers whenever a new reminder is added or an existing reminder is modified.
:::

:::ExpandableHeading
### Watch Timesheets

Triggers whenever a new timesheet is created or an existing timesheet is updated in the system.
:::

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

# QuickBooks Time resources&#x20;

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

- [QuickBooks Time topics on Make community](https://community.make.com/search?q=QuickBooks%20Time)
- [QuickBooks Time website](https://quickbooks.intuit.com/time-tracking/)
- [QuickBooks Time API documentation](https://tsheetsteam.github.io/api_docs/)
- [QuickBooks Time page on make](https://www.make.com/en/integrations/tsheets)

***

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

:::

