Harvest

122,400 ratings
Simple time tracking software and powerful reporting that helps your team thrive.
Automation Platforms
Platform Support
70%
Custom API Support
70%
Triggers
Invoice Paid
Triggers when a invoice is fully paid.
Zapier
Zapier
Invoice Sent
Triggers when a invoice is sent or marked as sent.
Zapier
Zapier
New Client
Triggers when a new client is added.
Zapier
Zapier
New Contact
Triggers when new contact is added.
Zapier
Zapier
New Expense
Triggers when a new expense is added.
Zapier
Zapier
New Invoice
Triggers when a invoice is created.
Zapier
Zapier
New Project
Triggers when a project is created.
Zapier
Zapier
New Task
Triggers when a new task is added.
Zapier
Zapier
New Time Entry
Triggers when a time entry is created.
Zapier
Zapier
New User
Triggers when a new User is added.
Zapier
Zapier
New User Assignment
Triggers when a user is assigned to a project.
Zapier
Zapier
Timer Started
Triggers when a timer is started.
Zapier
Zapier
Timer Stopped
Triggers when a timer is stopped.
Zapier
Zapier
Watch Clients
Triggers when a new client is created.
Make
Make
Watch Contacts
Triggers when a new contact is created.
Make
Make
Watch Invoices
Triggers when a new invoice is created.
Make
Make
Watch Projects
Triggers when a new project is created.
Make
Make
Watch Tasks
Triggers when a new task is created.
Make
Make
Watch Time Entries
Triggers when a new time entry is created.
Make
Make
Watch Users
Triggers when a new user is created.
Make
Make
Actions
API Request (Beta)
This is an advanced action which makes a raw HTTP request that includes this integration's authentication.
Zapier
Zapier
Create Client
Creates a Client
Zapier
Zapier
Create Contact
Creates a Contact
Zapier
Zapier
Create Project
Creates a Project
Zapier
Zapier
Create Task
Creates a Task and optionally assigns it to a project
Zapier
Zapier
Create Time Entry
Creates a Time Entry with duration
Zapier
Zapier
Create Time Entry (Start & End Times)
Creates a Time Entry with start and end times
Zapier
Zapier
Start Timer
Creates and starts a timer for a given date
Zapier
Zapier
Stop Timer
Stops any running timers
Zapier
Zapier
Create a Billable Rate
Creates a new billable rate.
Make
Make
Create a Client
Creates a new client.
Make
Make
Create a Contact
Creates a new contact.
Make
Make
Create a free-form Invoice
Creates a new invoice.
Make
Make
Create a Project
Creates a new project.
Make
Make
Create a Task
Creates a new task.
Make
Make
Create a Task Assignment
Creates a new task assignment.
Make
Make
Create a Time Entry
Creates a new time entry.
Make
Make
Create a User
Creates a new user. Admin permissions required.
Make
Make
Create an Expense
Creates a new expense.
Make
Make
Create an Invoice Payment
Creates a invoice payment.
Make
Make
Create Invoice Line Item
Adds new line item to specific invoice.
Make
Make
Delete a Client
Deletes an existing client.
Make
Make
Delete a Contact
Deletes an existing contact.
Make
Make
Delete a Project
Deletes a project and any time entries or expenses tracked to it. However, invoices associated with the project will not be deleted. If you don’t want the project’s time entries and expenses to be deleted, you should archive the project instead.
Make
Make
Delete a Task
Deletes an existing task.
Make
Make
Delete a Time Entry
Deletes an existing time entry.
Make
Make
Delete a User
Deletes an existing user. Deleting a user is only possible if they have no time entries or expenses associated with them. Admin permissions required.
Make
Make
Delete an Expense
Deletes an existing expense.
Make
Make
Delete an Invoice
Deletes an existing invoice.
Make
Make
Delete Invoice Line Item
Deletes line item on specific invoice.
Make
Make
Edit a Client
Edits an existing client.
Make
Make
Edit a Contact
Edits an existing contact.
Make
Make
Edit a Project
Edits an existing project.
Make
Make
Edit a Task
Edits an existing task.
Make
Make
Edit a Time Entry
Edits an existing time entry.
Make
Make
Edit a User
Edits an existing user. Admin permissions required.
Make
Make
Edit an Expense
Edits an existing expense.
Make
Make
Edit an Invoice
Edits and existing invoice.
Make
Make
Edit Invoice Line Item
Edits line item on existing invoice.
Make
Make
Get a Client
Retrieves information about specific client.
Make
Make
Get a Contact
Retrieves information about specific contact.
Make
Make
Get a Project
Retrieves information about specific project.
Make
Make
Get a Task
Retrieves information about specific task.
Make
Make
Get a Task Assignment
Retrieves information about specific task assignment.
Make
Make
Get a Time Entry
Retrieves information about specific time entry.
Make
Make
Get a User
Retrieves information about specific user. Admin permissions required.
Make
Make
Get a User Assignment
Retrieves information about specific user assignment.
Make
Make
Get an Expense
Retrieves information about specific expense.
Make
Make
Get an Invoice
Retrieves information about specific invoice.
Make
Make
Make an API Call
Performs an arbitrary authorized API call.
Make
Make
Create
Create a client
n8n
n8n
Delete
Delete a client
n8n
n8n
Get
Get data of a client
n8n
n8n
Get Many
Get data of many clients
n8n
n8n
Update
Update a client
n8n
n8n
Add new client
Create a new client.
Power Automate
Power Automate
Add new contact
Create a new contact.
Power Automate
Power Automate
Add new user
Create a new user.
Power Automate
Power Automate
Add user to a project
Add an existing user to a project.
Power Automate
Power Automate
Create time entry
Create a new time entry.
Power Automate
Power Automate
Delete time entry
Delete an existing time entry.
Power Automate
Power Automate
Get time entry by id
Get an existing time entry by id.
Power Automate
Power Automate
Get user info
Retrieve a user's details by user id or email.
Power Automate
Power Automate
List all clients
Retrieves a list of all clients for the authenticated account.
Power Automate
Power Automate
List all contacts
Retrieves a list of all contacts for the authenticated user.
Power Automate
Power Automate
List projects
Lists all projects for the current user.
Power Automate
Power Automate
List tasks
Retrieves a list of all tasks.
Power Automate
Power Automate
Update time entry
Update an existing time entry.
Power Automate
Power Automate
Searches
Find Client
Finds a Client by Name.
Zapier
Zapier
Find Project
Finds a Project by Name.
Zapier
Zapier
Find Task
Finds a Task by Name.
Zapier
Zapier
List Clients
Returns a list of your clients.
Make
Make
List Contacts
Returns a list of your contacts.
Make
Make
List Expenses
Returns a list of your expenses.
Make
Make
List Invoices
Returns a list of your invoices.
Make
Make
List Payments
List all payments for an invoice.
Make
Make
List Project Budget Reports
Retrieves a list of project budget reports.
Make
Make
List Projects
Returns a list of your projects.
Make
Make
List Task Assignments
Retrieves a list of your task assignments.
Make
Make
List Tasks
Returns a list of your tasks.
Make
Make
List Time Entries
Returns a list of your time entries.
Make
Make
List User Assignments
Retrieves a list of your user assignments.
Make
Make
List Users
Returns a list of your users. Admin permissions required.
Make
Make