Ga naar de hoofdinhoud

Integration / Productivity & Project Management

Harvest integration

Harvest is a time-tracking and invoicing tool designed for teams and freelancers, helping them log billable hours, manage projects, and streamline payments

About Harvest

Harvest is a time-tracking and invoicing platform for teams and freelancers. It helps you log billable hours, manage projects, and streamline payments.

All integrations
Category
Productivity & Project Management, Finance & Accounting
Connection
OAuth
Type
Tool
Actions
57
Tags
library

Example prompts

What you can ask Growf to do with Harvest

  • Create a new client for ACME Corp
  • Log an expense for project 'Website Redesign'
  • Generate an invoice for hours worked this week
  • Send an estimate message to a client

Available actions

57 actions your agents can run in Harvest

  • Create Client

    Tool to create a new client. Use after gathering client details to register a new client in Harvest.

  • Create Client Contact

    Tool to create a new client contact. Use when you need to add a contact under an existing client. Call after you've retrieved or confirmed the client_id.

  • Create Estimate

    Tool to create a new estimate. Use after gathering client and line item details.

  • Create Estimate Item Category

    Tool to create a new estimate item category in Harvest. Use after deciding to categorize line items within an estimate.

  • Create Estimate Message

    Tool to create a new message for an estimate. Use when you have an estimate ID and want to send a message or run an event (send, accept, decline, re-open) on the estimate.

  • Create Expense

    Tool to create a new expense entry. Use when recording costs against projects. Ensure either units or total_cost is provided.

  • Create Invoice

    Tool to create a new invoice. Use when you have gathered all invoice details and need to bill a client in Harvest.

  • Create Invoice Item Category

    Tool to create a new invoice item category. Use after you have decided on the category name to register it in Harvest.

  • Create Invoice Message

    Creates a new message for an invoice in Harvest. Use this to send invoice notifications to clients, create draft messages, or change invoice states (close/reopen). Requires a valid invoice ID. The invoice must be in the appropriate state for the requested event_type.

  • Create Invoice Payment

    Tool to create a new payment on an invoice. Use when recording a payment against an existing invoice.

  • Create Project

    Create a new project in Harvest. A project is a container for tracking time, expenses, and invoices for a specific client engagement. Required: You must provide a valid client_id (use list_clients or create_client first), project name, and billing configuration (is_billable, bill_by, budget_by). Co…

  • Create Task

    Creates a new task in Harvest. Tasks are reusable activity types (e.g., "Development", "Design", "Consulting") that can be assigned to projects for time tracking. Use this to define billable or non-billable work categories that your team will track time against.

Put Harvest to work inside Growf.

Connect it once and every workspace, agent and workflow can use it — securely, with your team in the loop.