- Home
- Resources
- Integrations
- QuickBooks Time
QuickBooks Time Make integrationAutomate QuickBooks Time with Make.
Can hours logged in the field reach payroll, reports and storage on their own? The QuickBooks Time Make integration offers 32 modules, including 3 triggers. This page shows how to link your account and build a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What does the QuickBooks Time Make integration do?
It lets QuickBooks Time talk to your other apps through Make, without code. You build a scenario, which is the automation itself: a chain of modules, each one a single brick such as a trigger, an action or a search. Timesheets, users, jobs and files then move where they are needed without copy and paste.
Timesheets that feed your reports. Watch Timesheets picks up every entry that is created or updated, and the next module writes it to a spreadsheet or your billing tool. When a pay period closes, List Timesheets pulls the whole timeframe in one go.
Job-site files that land in storage. Watch Files spots each file attached to a timesheet, and Download a File turns it into a real file you can save in your drive. Delete a File can tidy up afterwards.
Onboarding without double entry. When your HR tool records a hire, Create a User or Create an Invitation gives that person access, and Create a Reminder sets their clock-in and clock-out nudges.
The three triggers are all scheduled: Make checks QuickBooks Time on the scenario's schedule rather than being called the moment something happens. The documentation gives no numeric limits for this app. If you are still weighing tools, the Make review and the n8n vs Make comparison lay out the criteria, and Make troubleshooting helps when a run fails.
How do you connect QuickBooks Time to Make?
- 01
Add a QuickBooks Time module
In your scenario, add any QuickBooks Time module and click Create a connection. A connection is your QuickBooks Time account linked to Make once, then reused by every module of the app.
- 02
Name it and authorize Make
Give the connection a name if you like, handy when you manage more than one company. Then approve access on the QuickBooks Time page that opens, or paste the key the app gives you.
- 03
Save and pick your data
Click Save. From now on, Make can list the users, jobs and timesheets it is allowed to read, so you choose from menus instead of typing references by hand.
Your first scenario with QuickBooks Time
GoalWhen a file is attached to a timesheet in QuickBooks Time, Make downloads it so the next module can store it where your team works.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the big + to add the first module. Search for QuickBooks Time and choose Watch Files.
- 02
Connect and set the trigger
Click Create a connection and authorize Make. The trigger now watches for files attached to timesheets and passes each one on as a bundle, meaning one item flowing to the next module.
- 03
Add Download a File
Click the + to the right of the trigger and add Download a File. Map the file from the previous module, then add the module of the app where the file should be kept.
- 04
Test with Run once
Attach a test file to a timesheet, then click Run once. Open the bubbles above each module to read the bundles they received and confirm the file came through.
- 05
Schedule and switch on
On the first module, open the clock to set the schedule, every 15 minutes by default. Switch the scenario on, and new attachments will follow the same path from then on.
What can start a QuickBooks Time scenario?
3 modules start a scenario when something happens in QuickBooks Time. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by QuickBooks Time as soon as it happens.
Watch Files
Scheduled triggerIn Make“Triggers when a new file is attached to a timesheet.”
Watch Files starts your scenario whenever a new file is attached to a timesheet, such as a job-site photo or a signed form. You receive that file's details as a bundle, ready to pass to Download a File.
Watch Reminders
Scheduled triggerIn Make“Triggers when a new reminder is created or updated.”
Each time a reminder is created or updated, Watch Reminders kicks off a run, so clock-in and clock-out nudges can be mirrored in a place your team actually reads.
Watch Timesheets
Scheduled triggerIn Make“Triggers when a timesheet is created and updated.”
Watch Timesheets hands your scenario every timesheet that is created or updated, which makes it the natural starting point for hours reports, invoicing and payroll syncs.
What can Make do in QuickBooks Time?
QuickBooks Time gives you 29 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Create a Group
- Create a Job/Customer
- Create an Invitation
- Create a Notification
- Create a Reminder
- Create a Timesheet
- Create a User
- Delete a File
- Delete a Notification
- Delete a Timesheet
- Download a File
- Get a Job/Customer
- Get a Timesheet
- Get a User
- Make an API Call
- Update a File
- Update a Group
- Update a Job/Customer
- Update a Reminder
- Update a Timesheet
- Update a User
- List Files
- List Groups
- List Jobs/Customers
- List Managed Clients
- List Notifications
- List Reminders
- List Timesheets
- List Users
Create a Group
ActionIn Make“Creates a group to your company.”
Create a Group sets up a new group in your QuickBooks Time company, so a crew or department gets its own place as soon as it exists in your other tools.
Create a Job/Customer
ActionIn Make“Adds a job or customer to your company.”
With Create a Job/Customer, a client or job lands in QuickBooks Time as soon as your sales side confirms it, ready for employees to log hours against it.
Create an Invitation
ActionIn Make“Creates an invitation for new users to join your company.”
Create an Invitation sends a new hire an invite to join your company in QuickBooks Time, which removes a manual step from onboarding.
Create a Notification
ActionIn Make“Creates/Adds a notification.”
Create a Notification posts a message inside QuickBooks Time, so field staff read it in the app they already open to clock in.
Create a Reminder
ActionIn Make“Creates user-specific clock-in and clock-out reminders for a user.”
Personal clock-in and clock-out reminders come from Create a Reminder, which sets them for one specific user so nobody forgets to start the timer.
Create a Timesheet
ActionIn Make“Adds a timesheet to your company.”
Create a Timesheet adds hours to QuickBooks Time from another source, which closes the gap when work is recorded somewhere else first.
Create a User
ActionIn Make“Adds users to your company.”
New employees get their QuickBooks Time account through Create a User, straight from the tool where HR first records them.
Delete a File
ActionIn Make“Deletes a file.”
Delete a File removes a file from QuickBooks Time, a tidy finish once a copy is safely stored in your document tool.
Delete a Notification
ActionIn Make“Deletes a notification in your company.”
Once a message is out of date, Delete a Notification takes it off your company's list so staff stop reading old news.
Delete a Timesheet
ActionIn Make“Deletes a timesheet.”
Delete a Timesheet erases one time entry, the clean way to remove a duplicate that another scenario created by mistake.
Download a File
ActionIn Make“Downloads a file.”
Download a File pulls an attachment out of QuickBooks Time and hands it to the next module as a real file, ready to save or send.
Get a Job/Customer
ActionIn Make“Returns the data of a specified job or customer.”
Get a Job/Customer returns the full record of one job or customer, so later modules work with its details instead of a bare reference.
Get a Timesheet
ActionIn Make“Returns the data of a specified timesheet.”
When a scenario only carries a timesheet reference, Get a Timesheet fetches that entry's data so you can use every detail in the following modules.
Get a User
ActionIn Make“Returns the data of a specified user.”
Get a User returns the data of one employee, turning a user reference into something readable for an email, a message or a spreadsheet row.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Make an API Call reaches any endpoint of the QuickBooks Time API through the connection you already set up, so the listed modules are never a ceiling.
Update a File
ActionIn Make“Updates a file that is attached to an object.”
Update a File changes a file that is already attached to an object in QuickBooks Time, instead of adding a second copy next to it.
Update a Group
ActionIn Make“Updates a group in your company.”
Update a Group keeps a group in step with the rest of your tools when a team is renamed or reorganized.
Update a Job/Customer
ActionIn Make“Updates a job or customer.”
Update a Job/Customer edits an existing job or customer, so the list your crew picks from stays accurate.
Update a Reminder
ActionIn Make“Updates a reminder for employees within your company.”
Update a Reminder adjusts an employee's existing reminder, which matters when shifts move and the old nudge would arrive at the wrong moment.
Update a Timesheet
ActionIn Make“Updates a timesheet.”
Update a Timesheet corrects an existing entry in place: the record stays, only its values change.
Update a User
ActionIn Make“Updates a user.”
Update a User pushes employee changes into QuickBooks Time, so an edit made in your HR tool does not stay stuck there.
List Files
SearchIn Make“Retrieves a list of all uploaded files.”
List Files returns the files uploaded to QuickBooks Time, one bundle per file, which lets you process a whole backlog in a single run.
List Groups
SearchIn Make“Retrieves a list of all active groups.”
Need the full picture of your teams? List Groups brings back every active group, ready to feed a spreadsheet or a series of updates.
List Jobs/Customers
SearchIn Make“Retrieves a list of all active top-level jobs or customers.”
List Jobs/Customers returns the active top-level jobs or customers, a quick way to see what exists before creating anything new.
List Managed Clients
SearchIn Make“Retrieves a list of managed clients available from your account.”
List Managed Clients shows the client accounts available from your QuickBooks Time account, useful when one login looks after several companies.
List Notifications
SearchIn Make“Retrieves a list of notifications associated with your company.”
List Notifications gathers the notifications linked to your company, handy for a review or for finding one message to remove.
List Reminders
SearchIn Make“Retrieves clock-in and clock-out reminders for a user.”
List Reminders retrieves one user's clock-in and clock-out reminders, so you can review or adjust them together.
List Timesheets
SearchIn Make“Retrieves a list of timesheets for a specified timeframe.”
List Timesheets pulls every entry within the timeframe you set, the basis of any hours report or payroll export.
List Users
SearchIn Make“Retrieves a list of all active users.”
List Users returns all active employees, the easy way to keep a staff directory or another tool aligned with QuickBooks Time.
Need help automating QuickBooks Time with Make?
A person reads every message.