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.
300 free credits. No card. Read-only if you want.
- 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.
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 TaskRetrieve a specific task by id. use when you have a task id and need its detailed information.
- Get UserRetrieve a specific user by id. use after obtaining a valid user id (for example via list users).
- Get ClientRetrieve a specific client by id. use when you need details of a client before invoicing or…
- List TasksList tasks. use when you need to retrieve a paginated list of tasks from Harvest.
- List UsersList users. use when you need to retrieve a paginated list of users from Harvest.
- Get InvoiceRetrieve a specific invoice by id. use when you need the full details of an invoice after selecting…
- Get ProjectRetrieve a specific Harvest project by id. use when you have a project id and need its details.
- Get EstimateRetrieve a specific estimate by id. use after confirming the estimate id.
- List ClientsList clients. use when you need to retrieve a paginated list of clients from Harvest.
- List InvoicesList 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 TaskCreate a new task. use after identifying task details to register it in Harvest.
- Create UserCreate a new user. use after gathering user details to invite them to Harvest.
- Delete TaskDelete a task. use when you need to remove a task that has no associated time entries.
- Delete UserDelete a user. use when you need to remove a user that has no associated time entries or expenses.
- Update TaskUpdate an existing task. use after retrieving task details to modify its attributes such as name,…
- Update UserUpdate an existing user. use when you need to modify a user's profile or settings after confirming…
- Create ClientCreate a new client. use after gathering client details to register a new client in Harvest.
- Delete ClientDelete a client. use when you need to remove a client that has no associated projects, invoices, or…
- Update ClientUpdate an existing client. use after retrieving client details to modify its properties.
- Create ExpenseCreate 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.
Connected in a minute. In your control after that.
Connect Harvest
Open Connections, find Harvest and press Connect. You sign in on Harvest's own page; there's nothing to configure.
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.
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.
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.
More finance & payments integrations
Often used alongside
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.