Browse all integrations

Production-ready connector

Connect your workflows to Harvest

Connect your AI agents to Harvest to automatically capture billable hours, generate accurate invoices, and keep project budgets on track. With seamless OAuth authentication, your agents can log time entries, create clients, and pull detailed reports, empowering teams and freelancers to focus on work while the platform handles the paperwork. Streamline invoicing, improve visibility, and accelerate payments—all from within your existing workflows.

Available actions

Choose an action, then add it to an Agentic Workers workflow.

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

Generate a new invoice based on logged time and expenses.

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

Tool to create a new message for an invoice. use after confirming the invoice id when you need to notify a client with invoice details.

Create Invoice Payment

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

Create Project

Tool to create a new project. use after confirming the client exists.

Create Task

Tool to create a new task. use after identifying task details to register it in harvest.