• TidioReply faster to tickets across all channels
  • LyroHire AI to handle customer servicecheck
  • Hubi AIRun on-brand marketing with an AI coworker
  • LabsTidio LabsGet a custom AI solution built by experts
  • Master AgentOrchestrates every channel
  • AI Voice AgentResolves calls on its own
  • Lyro for Zendesk
  • Lyro for Freshdesk
  • Lyro for Salesforce
  • Lyro for HubSpot
Browse all integrationsarrow_forward
  • Borrowell83% resolved
  • GameBoost86% automated
  • Cove Smart70% self-service
  • Secureframe59% automated
See all customer storiesarrow_forward
  • AI in E-Commerce in 2026Free report on the new shopping funnel
  • Shadow AIFree report on the hidden AI habit
  • AI in Insurance in 2026Free report on AI in insurance
See all reportsarrow_forward
  • Features
  • Pricing
Talk to salesGet started
Lyro wordmark

Product

  • Features
  • Master Agent
  • AI Voice Agent
  • Integrations
  • Pricing
  • Copilot

Resources

  • Blog
  • Customer Stories
  • Reports
  • AI in Ecommerce Report
  • Docs

Company

  • Contact
  • Book a Demo

Legal

  • Privacy Policy
  • Terms of Service
  • Data Processing Agreement

4.7/5on G2G2 logo

SOC 2 Type II · GDPR · CCPA

© 2026 Lyro by Tidio. All rights reserved.

Harvest

Harvest MCP integration

Logs hours to the right project, sends estimates from a scoping conversation, raises invoices and records payments, and sets new clients up to bill.

Connect HarvestSee all integrations

57actions available

  1. Home/
  2. Integrations/
  3. Harvest

Three actions you can hand over today

Every action runs live through MCP. Nothing to build, nothing to maintain.

  • Create invoice payment

    Lyro records a new payment against an invoice. Agents document customer payments and update billing status.

  • Update invoice

    Lyro modifies an invoice's details and amounts. Support teams adjust billing when corrections are needed.

  • Get invoice

    Lyro retrieves the full details of a specific invoice. Agents answer customer billing questions accurately.

See all 57 actions

How businesses use Harvest + Lyro

Each card is one request a support team gets, and the Harvest actions Lyro runs to close it.

  • schedule

    Log the hours without opening a timer

    Lyro creates the time entry against the right project and task from what someone describes in chat, corrects an entry whose hours or notes were wrong, and reads back what has been logged this week.

    Create Time EntryUpdate Time EntryList Time Entries
  • sell

    Turn a scoping conversation into an estimate

    Lyro builds the estimate from the client and line items just agreed, sends it to the client as an estimate message, and reopens it later when the scope moves.

    Create EstimateCreate Estimate MessageGet Estimate
  • receipt_long

    Raise the invoice and record what came back

    Lyro creates the invoice from tracked time and expenses, sends the notification that puts it in front of the client, and records the payment against it once it clears.

    Create InvoiceCreate Invoice MessageCreate Invoice Payment
  • contacts

    Stand up a new client ready to bill

    Lyro registers the client, adds the contact who will receive the paperwork, and creates the project that time and expenses will be tracked against, so nothing is logged against the wrong container.

    Create ClientCreate Client ContactCreate Project

How it works

Get started in 3 steps

Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Lyro reads the Harvest actions it has and picks the ones a request needs.

  1. 01

    Connect Harvest

    Authorize the Harvest account your team already uses — one consent screen, no API keys, no mapping tables. Lyro can only do what you granted that account, and you can disconnect it at any time.

  2. 02

    Tell your agent what you need

    Describe the job the way you would hand it to a teammate. Lyro maps it to the Harvest actions that close it and chains as many as the request needs.

  3. 03

    Watch it work

    The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.

    Get started free

Harvest · Lyro

What can you do in Harvest without me setting anything up?

These, right away:

  • Create client
  • Get client
  • Delete client

Great, let's start with the first one.

Ask Lyro anything...

FAQ

Everything else about Harvest

Setup, permissions, and the limits of what Lyro can do inside Harvest.

  • More than you might expect, and deliberately so. Delete Client only works on a client with no projects, invoices, or estimates attached; Delete Task only on a task with no time entries; Delete User only on a user with no time entries; and Delete Time Entry only on an entry that is not locked. Delete Invoice additionally requires administrator permissions.

  • Through a message on the record. Create Invoice Message sends the invoice notification to the client and List Invoice Messages shows what has already gone out, with Create Estimate Message and List Estimate Messages doing the same for estimates. Lyro can say when the last reminder went rather than sending another blindly.

  • It reads your configuration first. List Expense Categories returns the expense categories on the account, List Invoice Item Categories the invoice ones, and Create Invoice Item Category or Create Estimate Item Category add a new one deliberately - so a line does not get an ad-hoc label that breaks reporting.

  • Get Company Info returns the settings on the authenticated Harvest account and Update Company Info changes the company's time tracking settings. That matters before Create Time Entry runs, because it determines whether an entry is logged as a duration or as start and end times.

Every action available in Harvest

All 57 actions your agent can call on Harvest, straight from the live MCP connection.

  • Create client

    Create a new client.

  • Create client contact

    Create a new client contact.

  • Create estimate

    Create a new estimate.

  • Create estimate item category

    Create a new estimate item category in Harvest.

  • Create estimate message

    Create a new message for an estimate.

  • Create expense

    Create a new expense entry.

  • Create invoice

    Create a new invoice.

  • Create invoice item category

    Create a new invoice item category.

  • Create invoice message

    Creates a new message for an invoice in Harvest.

  • Create invoice payment

    Create a new payment on an invoice.

  • Create project

    Create a new project in Harvest.

  • Create task

    Creates a new task in Harvest.

  • Create time entry

    Create a new time entry.

  • Create user

    Creates a new user in Harvest and sends an invitation email to the specified address.

  • Delete client

    Delete a client.

  • Delete client contact

    Permanently deletes a client contact from Harvest.

  • Delete estimate

    Delete an estimate.

  • Delete estimate message

    Delete an estimate message.

  • Delete invoice

    Delete an invoice from Harvest.

  • Delete invoice item category

    Delete an invoice item category from Harvest.

  • Delete invoice message

    Delete a message from an invoice.

  • Delete invoice payment

    Delete an invoice payment.

  • Delete project

    Delete a project.

  • Delete task

    Delete a task.

  • Delete time entry

    Delete a time entry.

  • Delete user

    Delete a user.

  • Get client

    Retrieves a specific client by ID from Harvest.

  • Get company info

    Retrieves detailed information about the company associated with the authenticated Harvest account.

  • Get estimate

    Retrieve a specific estimate by ID.

  • Get invoice

    Retrieve a specific invoice by ID.

The tools Harvest sits next to

Same connection, same setup. Pick the next one your team already uses.

  • Breezearrow_outward

    Breeze

    Opens projects and stages, files cards with due dates and assignees, moves them between stages, and invites people to a board by email.

  • Fathomarrow_outward

    Fathom

    Pulls what a connected Fathom account holds into the conversation and triggers the update a request calls for.

  • Lineararrow_outward

    Linear

    Searches issues, files new ones with attachments, updates state, labels, and assignees, and maintains projects and milestones.

  • Oksignarrow_outward

    Oksign

    Uploads a document, lays its signature fields on it, sends signing links by email or SMS, and reports which documents are still waiting.

  • Simplekpiarrow_outward

    Simplekpi

    Logs KPI entries as the numbers arrive, batch-loads a whole period at once, returns processed report figures, and assigns KPIs to their owners.

  • Typeformarrow_outward

    Typeform

    Reads form responses with timestamps, creates forms with questions and logic, patches wording and settings in place, and wires submission webhooks.

Browse every integration
Support agent working at a laptop next to the Lyro mascot

Ready to connect Harvest?

Authorize the account and your agent has all 57 actions from the first conversation.

Connect HarvestTalk to sales
Connect HarvestTalk to sales
Support agent working at a laptop next to the Lyro mascot