All integrations
Harvest logo

Harvest

Productivity Accounting Secure OAuth

Track time and bill for it

What it does

Harvest actions

140 actions

Ask in plain language — Praxivara picks the right Harvest action and runs it, checking with you first whenever you choose.

List Harvest accounts

The Harvest accounts this login can reach.

Get company settings

The account's company settings - time format, week start, features turned on.

Change company settings

Change account-wide time tracking settings.

List roles

Job roles people can be grouped by.

Get a role

One job role and who holds it.

Create a role

Create a job role.

Update a role

Rename a role or change who holds it.

Delete a role

Delete a job role.

List clients

The clients projects are billed to.

Get a client

One client in full.

Add a client

Add a client to bill.

Update a client

Change a client's details or archive them.

Delete a client

Delete a client that has no history.

List client contacts

People at clients - who invoices go to.

Get a client contact

One client contact.

Add a client contact

Add a person at a client.

Update a client contact

Change a client contact's details.

Delete a client contact

Remove a person at a client.

List projects

Projects time is logged against.

Get a project

One project with its billing and budget.

Create a project

Start a project for a client.

Update a project

Change a project's details, billing or budget.

Delete a project

Delete a project and everything logged to it.

Project budget report

How much of each project's budget is used.

List all task assignments

Which tasks are on which projects, account-wide.

List a project's tasks

The tasks time can be logged to on a project.

Get a task assignment

One task on a project.

Add a task to a project

Let a task be logged on a project.

Update a task on a project

Change a task's billing on a project.

Remove a task from a project

Stop a task being logged on a project.

List all team assignments

Who is on which project, account-wide.

List a project's team

Who is on a project and their rates.

Get a team assignment

One person's assignment to a project.

Add someone to a project

Put a person on a project.

Update a team assignment

Change someone's role or rate on a project.

Take someone off a project

Remove a person from a project.

List task types

The account's task types, like Design or Development.

Get a task type

One task type.

Create a task type

Add a task type to the account.

Update a task type

Change a task type.

Delete a task type

Delete a task type with no time logged.

List time entries

Logged time, filtered by person, project or date.

Get a time entry

One time entry.

Log time or start a timer

Record time against a project and task.

Edit a time entry

Change recorded hours, notes or project.

Delete a time entry

Erase recorded time.

Stop a timer

Stop a running timer.

Restart a timer

Restart a stopped timer.

Unlink a time entry from another tool

Remove a time entry's link to an outside tool.

Time report

Where the time went, by client, project, task or person.

Uninvoiced work report

Time and expenses not yet invoiced.

Who am I

This connection's own Harvest user and permissions.

My projects and tasks

What can I log time to - my projects and their tasks.

List invoices

Who owes us money - invoices, what is unpaid, overdue or paid.

Get an invoice

One invoice with its lines.

Create an invoice

Draft an invoice - free-form or from unbilled time.

Update an invoice

Change an invoice's details or lines.

Delete an invoice

Delete an invoice.

List an invoice's messages

What was emailed about an invoice, and its status changes.

Preview an invoice email

The subject and body an invoice email would use.

Send an invoice, or change its status

Email an invoice to the client, or mark it sent, closed, reopened or draft.

Delete an invoice message record

Remove a message from an invoice's history.

List an invoice's payments

Payments recorded against an invoice.

Record a payment

Record money received against an invoice.

Delete a recorded payment

Remove a payment from an invoice.

List invoice line categories

Line item kinds an invoice can use.

Get an invoice line category

One invoice line category.

Create an invoice line category

Add a line item kind for invoices.

Rename an invoice line category

Rename an invoice line category.

Delete an invoice line category

Delete an invoice line category.

List estimates

Quotes sent to clients.

Get an estimate

One estimate with its lines.

Create an estimate

Draft a quote for a client.

Update an estimate

Change an estimate's details or lines.

Delete an estimate

Delete an estimate.

List an estimate's messages

What was emailed about an estimate and its status changes.

Send an estimate, or change its status

Email an estimate, or mark it sent, accepted, declined or reopened.

Delete an estimate message record

Remove a message from an estimate's history.

List estimate line categories

Line item kinds an estimate can use.

Get an estimate line category

One estimate line category.

Create an estimate line category

Add a line item kind for estimates.

Rename an estimate line category

Rename an estimate line category.

Delete an estimate line category

Delete an estimate line category.

List expenses

Expenses logged against projects.

Get an expense

One expense.

Log an expense

Record money spent on a project.

Edit an expense

Change an expense.

Delete an expense

Delete an expense.

List expense categories

Kinds of expense, like Mileage or Meals.

Get an expense category

One expense category.

Create an expense category

Add a kind of expense.

Update an expense category

Change an expense category.

Delete an expense category

Delete an expense category.

Expense report

Expenses grouped by client, project, category or person.

List people

The people on the Harvest account.

Get a person

One person's Harvest account.

Add someone to Harvest

Invite a person to the account.

Update a person

Change a person's details, role or archive them.

Delete a person

Remove a person who has no history.

List a person's billable rates

What a person's hours are billed at, over time.

Get a billable rate

One billable rate.

Set a person's billable rate

Change what a person's hours are billed at.

List a person's cost rates

What a person costs per hour, over time.

Get a cost rate

One cost rate.

Set a person's cost rate

Change what a person costs per hour.

List a person's projects

The projects and tasks a person can log time to.

List a manager's teammates

The people a manager manages.

Set a manager's teammates

Replace the list of people a manager manages.

List time off policies

Kinds of time off, like Vacation or Sick.

Get a time off policy

One kind of time off.

Create a time off policy

Add a kind of time off.

Update a time off policy

Change a kind of time off.

Deactivate a time off policy

Deactivate a kind of time off.

List time off requests

Who is off and when - requested, approved and declined time off.

Get a time off request

One time off request.

Request time off

Book time off.

Change a time off request

Change pending time off.

Cancel a time off request

Cancel time off.

Approve time off

Approve someone's time off.

Decline time off

Decline someone's time off.

Ask for changes to time off

Send a time off request back for changes.

Time off balances

How much time off people have left.

List time off assignments

Each person's holiday calendar and work schedule.

Change a person's time off setup

Set a person's holiday calendar and work schedule.

List time off allowances

Per-person overrides to yearly allowances.

Change a time off allowance

Change a person's yearly time off allowance.

List holiday calendars

Public holiday calendars.

Get a holiday calendar

One holiday calendar.

Create a holiday calendar

Add a holiday calendar.

Rename a holiday calendar

Rename a holiday calendar.

Delete a holiday calendar

Delete a holiday calendar.

List a calendar's holidays

The holidays on a calendar.

Add a holiday

Add a holiday to a calendar.

Change a holiday

Change a holiday on a calendar.

Remove a holiday

Remove a holiday from a calendar.

List work schedules

Working-day patterns time off is measured against.

Get a work schedule

One work schedule.

Create a work schedule

Add a working-day pattern.

Update a work schedule

Change a working-day pattern.

Deactivate a work schedule

Deactivate a working-day pattern.

What it watches for

Harvest triggers

2 triggers

Events in Harvest that can start an automation on their own — no clicks required once you set it up.

New time entry Polling

Checks one Harvest account for time entries that have been logged.

New invoice Polling

Checks one Harvest account for invoices that have been created.

Just ask

What you can ask in plain English

No menus, no automation builder to learn. Type it like you'd ask a capable assistant — Praxivara figures out the Harvest steps and shows you exactly what it did.

Catch me up on what needs my attention in Harvest today.
Handle this in Harvest and let me know when it is done.
Build me an AI agent that keeps Harvest tidy every morning.
Pull the latest from Harvest and turn it into a one-page report.
Works great with

Related integrations

See all

Let Praxivara run Harvest for you.

Connect it in seconds and hand over the busywork — and you choose when it checks with you first. Start your 7-day free trial today.

7 days free • Cancel anytime • Nothing charged until your trial ends