AI assistant for Harvest

Connect Harvest so Joshu can log billable project hours, track client budget caps, and monitor team timesheet submissions.

Then $95 a month with no token fees, no resets, and no caps.

Joshu's office
Joshu's office: AI assistants at their desks, ready to work in Harvest
Harvest logo

What you can ask Joshu in Harvest

  • You: How many billable hours did our team log in Harvest this week?

    Joshu inspects active project timesheets, tallies billable and non-billable hours by team member, and leaves a brief on your desk.

  • You: Log three hours of advisory work against the Acme project in Harvest.

    Joshu formats the time entry with task categorization and project notes, staging it for your review before submitting.

  • You: Which client project budgets have exceeded eighty percent of their cap?

    Joshu evaluates budget burn rates across active projects, flags approaching caps, and stages a budget warning list.

Project timesheets, billable consulting hours, and budget caps in Harvest connect directly to your daily scheduling and client invoicing.

What Joshu does

Joshu keeps track of your Harvest timesheets to ensure client hours are recorded accurately and projects remain within budget. It matches calendar meetings with project codes, drafts time entries with detailed notes, and warns you when engagements approach their budget ceilings. At the end of the week, Joshu summarizes logged hours and flags missing time entries before invoices are sent.

What you do

Connect your Harvest account using OAuth and select which clients or projects Joshu may manage. Joshu asks you to approve each time entry or invoice change before it goes into Harvest.

Why it sticks

Logging billable time every day is one of the most tedious tasks for consultants and agency teams, often resulting in forgotten hours and delayed client invoices. Joshu correlates your actual calendar work with project codes directly so your billable hours are captured without manual friction.

Permissions and limits

Joshu accesses Harvest using authorized OAuth scopes. It reads timesheet data, creates time entries, and tracks project budgets within approved company accounts. It cannot change time entries, invoices, or billing rates without explicit confirmation.

Frequently asked questions

Joshu connects to Harvest through official OAuth and works across your clients, projects, tasks, timesheets, and project budgets. It drafts billable time entries from calendar appointments, monitors project budget burn rates, spots missing time entries, and connects client billing data back to your morning executive briefs. You work with an assistant who has a desk, a computer, and persistent memory, not a timesheet app you have to log into daily for routine hour entry.

Yes. Every Joshu runs in its own isolated, sandboxed cloud computer. Billable rates, client project budgets, and employee hours Joshu reads stay in that private sandbox. Joshu only accesses accounts you authorize, and your data is never used to train public AI models.

No. New time entries, invoice changes, and any other edit in Harvest wait for your approval. This connection cannot submit or approve timesheets. Joshu reads timesheets and tracks budgets on its own.

Only the Harvest company accounts and projects authorized during OAuth sign-in. Joshu cannot view unconnected business accounts or private employee payroll details.

Harvest timer reminders pop up when you forget to run a stopwatch. Joshu is an assistant with long-term memory across Harvest, your Google Calendar, meeting notes, and email. It looks at the client meetings you actually attended and proposes accurate time entries ready for your approval.

Joshu is $95 a month after a 14-day free trial. That includes your sandboxed cloud computer, a dedicated US phone number, an @joshu.me email address, persistent memory across your tools, and all tool connectors, including Harvest. There are no token fees. Paid data and media APIs from the tool catalog are extra, paid per call from a prepaid usage wallet.