Skip to main content

The #1 agentic semantic tool search: 91.6% first-try accuracy on S1 Search Bench Explore Tool Discovery

Connectors Harvest
Live 78 Actions

Harvest Integration for AI Agents

Connect your AI agent to 78 QA'd Harvest actions via MCP, A2A, or SDK, with agent authentication, tool-calling execution, and security built-in.

StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

Harvest AI Agent Actions

78 production-ready actions for your agent to do more on Harvest.

78 Actions
List Clients - List all clients in the Harvest account.
Get Client - Retrieve a single client by ID.
Create Client - Create a new client.
Update Client - Update an existing client.
Delete Client - Delete a client.
Get Company - Retrieve the company for the currently authenticated user.
List Contacts - List all contacts in the Harvest account.
Get Contact - Retrieve a single contact by ID.
Create Contact - Create a new contact.
Update Contact - Update an existing contact.
Delete Contact - Delete a contact.
List Estimate Item Categories - List all estimate item categories in the Harvest account.
Create Estimate Message - Create a new message for an estimate.
Mark Estimate As Sent - Mark a draft estimate as sent.
Mark Estimate As Accepted - Mark an open estimate as accepted.
List Estimates - List all estimates in the Harvest account.
Get Estimate - Retrieve a single estimate by ID.
Create Estimate - Create a new estimate.
Update Estimate - Update an existing estimate.
Delete Estimate - Delete an estimate.
List Expense Categories - List all expense categories in the Harvest account.
List Expenses - List all expenses in the Harvest account.
Get Expense - Retrieve a single expense by ID.
Create Expense - Create a new expense, optionally with a receipt file attached.
Update Expense - Update an existing expense, optionally replacing or deleting its receipt.
Delete Expense - Delete an expense.
List Invoice Item Categories - List all invoice item categories in the Harvest account.
List Invoice Messages - List all messages associated with a specific invoice.
Create Invoice Message - Create and send a new invoice message.
Mark Invoice As Sent - Mark a draft invoice as sent.
Mark Invoice As Closed - Mark an open invoice as closed (written off).
Delete Invoice Message - Delete an invoice message.
List Invoice Payments - List all payments recorded against an invoice.
Create Invoice Payment - Record a new payment against an invoice.
Delete Invoice Payment - Delete an invoice payment.
List Invoices - List all invoices in the Harvest account.
Get Invoice - Retrieve a single invoice by ID.
Create Free-Form Invoice - Create a new free-form invoice. Preview — payment_options values (ach, credit_card) require the corresponding payment gateway integration (Stripe / ACH) to be activated in the Harvest workspace under Settings > Integrations; without it, Harvest rejects the call with 422 "Enabled payment options is invalid". PayPal works on accounts where the PayPal integration is active.
Create Invoice From Tracked Time And Expenses - Create a new invoice populated from tracked time and expenses. Preview — payment_options values (ach, credit_card) require the corresponding payment gateway integration (Stripe / ACH) to be activated in the Harvest workspace under Settings > Integrations; without it, Harvest rejects the call with 422 "Enabled payment options is invalid". PayPal works on accounts where the PayPal integration is active.
Update Invoice - Update an existing invoice. Preview — payment_options values (ach, credit_card) require the corresponding payment gateway integration (Stripe / ACH) to be activated in the Harvest workspace under Settings > Integrations; without it, Harvest rejects the update with 422 "Enabled payment options is invalid". PayPal works on accounts where the PayPal integration is active.
Delete Invoice - Delete an invoice.
List Projects - List all projects in the Harvest account.
Get Project - Retrieve a single project by ID.
Create Project - Create a new project.
Update Project - Update an existing project.
Delete Project - Delete a project.
List Team Time Report - Retrieve aggregated time totals grouped by team member for a given timeframe.
List Project Budget Report - Retrieve budget information for projects that have been assigned a budget.
List Uninvoiced Report - Retrieve uninvoiced hours and expenses for all billable projects in a timeframe.
List Roles - List all roles in the Harvest account.
Get Role - Retrieve a single role by ID.
List Task Assignments - List all task assignments across all projects in the Harvest account.
List Task Assignments For Project - List all task assignments for a specific project.
List Tasks - List all tasks in the Harvest account.
Get Task - Retrieve a single task by ID.
Create Task - Create a new task.
Update Task - Update an existing task.
Delete Task - Delete a task.
List Time Entries - List all time entries in the Harvest account.
Get Time Entry - Retrieve a single time entry by ID.
Create Time Entry Via Duration - Create a new time entry using duration (hours).
Create Time Entry Via Start And End Time - Create a new time entry using start and end times.
Update Time Entry - Update an existing time entry.
Delete Time Entry - Delete a time entry.
Restart Time Entry - Restart a stopped time entry.
Stop Time Entry - Stop a running time entry.
List User Assignments - List all user assignments across all projects in the Harvest account.
List User Assignments For Project - List all user assignments for a specific project.
List User Billable Rates - List all billable rates for a specific user.
List User Cost Rates - List all cost rates for a specific user.
List User Project Assignments - List active project assignments for a specific user.
List My Project Assignments - List active project assignments for the currently authenticated user.
List Users - List all users in the Harvest account.
Get Current User - Retrieve the currently authenticated user.
Get User - Retrieve a single user by ID.
Create User - Create a new user.
Update User - Update an existing user.
Delete User - Delete a user.

Do More, Build Less

Integration Infrastructure for Harvest AI Agents

Multiple Interfaces

Access integrations via API, AI SDKs, MCP & A2A.

Harvest MCP server
Managed Authentication

Pre-built authentication UI.

Agent auth
Falcon Engine

Every Harvest action runs on Falcon.

Agent Execution Engine
StackOne Defender
StackOne Defender Meta PG v1 Meta PG v2 DeBERTa 88.7% 67.5% 63.1% 56.9% Detection accuracy

88.7% prompt injection detection.

Prompt injection defense

"What impressed us most about StackOne is its ambition and clarity. They're creating infrastructure that modern software and the entire AI agent ecosystem can rely on. The depth of secure integrations, the pace of delivery, and the team's foresight into AI's future uniquely position StackOne to redefine this category."

Luna Schmid, Partner at GV

"We've been impressed by how quickly and deeply StackOne integrates with complex enterprise systems -- and now, with their focus on agent-to-agent interoperability, they're unlocking even more powerful use cases for customers. StackOne delivers all of the above in a universal layer -- without compromise."

Barbry McGann, SVP at Workday Ventures

G2 - High Performer G2 - Easiest To Do Business With G2 - Users Love Us G2 - Users Most Likely To Recommend G2 - Easiest Admin

Product Teams Love Building Agent Integrations With StackOne

G2

More HRIS / HCM Integrations Like Harvest

Harvest Agent Integration Resources

Agentic Context Engineering: Why AI Agents Kill Their Own Context Windows

AI agents exceed their context windows without knowing it. Six failure patterns and seven survival architectures for agentic context engineering.

15 min

MCP Code Mode: Keeping Tool Responses Out of Agent Context

Anthropic's code_execution processes data already in context. Custom MCP code mode keeps raw tool responses in a sandbox. 14K tokens vs 500.

11 min

Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery

Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.

10 min

Put your AI agents to work

All the tools you need to build and scale AI agent integrations, with best-in-class connectivity, execution, and security.