Finance & payments · One-click connect

An AI teammate for Harvest.

Connect Harvest and your Cicada agent works in it for you: 58 Harvest actions, from looking things up to making changes. Ask from iMessage, WhatsApp, Slack or the app, and keep it read-only if you only want it to look.

Start free

300 free credits. No card. Read-only if you want.

Things to ask about Harvest
  • Which Harvest invoices are overdue, and by how much?
  • Check this month's Harvest payments against the sheet and flag anything that doesn't match.
  • Send me money in and money out from Harvest every Monday.
  • Draft reminders for the customers more than 30 days late in Harvest.
Text it, Slack it, or type it in the app. Swap in your own details.
What Cicada can do in Harvest

58 Harvest actions, picked for what you ask.

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

Reads

21 in all · always allowed
  • Get Task
    Retrieve a specific task by id. use when you have a task id and need its detailed information.
  • Get User
    Retrieve a specific user by id. use after obtaining a valid user id (for example via list users).
  • Get Client
    Retrieve a specific client by id. use when you need details of a client before invoicing or…
  • List Tasks
    List tasks. use when you need to retrieve a paginated list of tasks from Harvest.
  • List Users
    List users. use when you need to retrieve a paginated list of users from Harvest.
  • Get Invoice
    Retrieve a specific invoice by id. use when you need the full details of an invoice after selecting…
  • Get Project
    Retrieve a specific Harvest project by id. use when you have a project id and need its details.
  • Get Estimate
    Retrieve a specific estimate by id. use after confirming the estimate id.
  • List Clients
    List clients. use when you need to retrieve a paginated list of clients from Harvest.
  • List Invoices
    List invoices. use when you need to retrieve invoices filtered by client, project, date range, or…

Changes

37 in all · off when Harvest is read-only
  • Create Task
    Create a new task. use after identifying task details to register it in Harvest.
  • Create User
    Create a new user. use after gathering user details to invite them to Harvest.
  • Delete Task
    Delete a task. use when you need to remove a task that has no associated time entries.
  • Delete User
    Delete a user. use when you need to remove a user that has no associated time entries or expenses.
  • Update Task
    Update an existing task. use after retrieving task details to modify its attributes such as name,…
  • Update User
    Update an existing user. use when you need to modify a user's profile or settings after confirming…
  • Create Client
    Create a new client. use after gathering client details to register a new client in Harvest.
  • Delete Client
    Delete a client. use when you need to remove a client that has no associated projects, invoices, or…
  • Update Client
    Update an existing client. use after retrieving client details to modify its properties.
  • Create Expense
    Create a new expense entry. use when recording costs against projects.

Showing 20 of 58. Your agent can use every one of them; you don't pick them, you ask for the outcome.

How it works

Connected in a minute. In your control after that.

  1. Connect Harvest

    Open Connections, find Harvest and press Connect. You sign in on Harvest's own page; there's nothing to configure.

  2. Choose what it may do

    Full, Ask first or Read-only, for the whole workspace. Share Harvest with the team, or keep it under each person's own login.

  3. Ask from anywhere

    Text your agent on iMessage or WhatsApp, message it in Slack or the app, or put a Harvest job on a schedule: every morning, every Friday.

Works with your other tools

Harvest, together with the rest of your stack.

Ask for an outcome that spans apps and your agent pulls from each one, cross-checks them and sends back one answer.

Questions

Harvest and Cicada, answered.

Does Cicada integrate with Harvest?

Yes. Harvest is one of the 888 apps with a page here, and it connects with one click. Once it's connected, every agent in your workspace can use it from any channel you talk to them on.

How do I connect Harvest?

Open Connections, find Harvest and press Connect. You sign in on Harvest's own page; there's nothing to configure.

What can Cicada do in Harvest?

58 actions: 21 that read from Harvest and 37 that change things in it, for example get task, get user, get client. It picks the right ones for what you ask and chains them with your other apps.

Can I stop Cicada changing things in Harvest?

Yes. In Connections, set Harvest to Read-only and no agent in your workspace can create, change or delete anything in it; it can still read. Ask first lets it act but makes it check with you before each change.

Can I ask about Harvest from my phone?

Yes. Text your agent on iMessage or WhatsApp, or message it in Slack or the app. It answers in the same thread, and it can run Harvest jobs on a schedule, like every morning at 8.

Is my Harvest data safe?

Your Harvest login or key is stored on the server and never appears in a conversation. Disconnecting removes it. Every action an agent takes is in your activity log, and your data isn't used to train models.

One teammate. The output of a team.

Works nights, remembers every decision, answers in the thread. Start free with 300 credits.

Start free