I’m trying to create a zap that is triggered by an approved timesheet in Harvest. I attempted to do this by selecting the “Updated Time Entry” trigger event followed by a filter of “Is Closed” = True. The issue appears to be that approving a timesheet in Harvest doesn’t register as updating a time entry. Changing the hours and saving the timesheet triggers the zap, but the approval can only happen after the timesheet is saved and submitted. Has anyone had success creating a zap that only pulls approved timesheets in Harvest?
Hi
Ah, the Updated Time Entry trigger is designed to trigger on individual time entries, not the entire timesheet. To do what you’re after, you’d need a “New Approved Timesheet” trigger which doesn’t appear to be available currently. So I’d suggest contacting our Support team to submit a new feature request for that to be added. You can do that here: https://zapier.com/app/get-help. That’ll flag the need for that sort of trigger to the developers of the Harvest app so that they can consider building it.
I had a quick look at Harvest’s API documentation and I’m not seeing any endpoints available to allow us to trigger when a timesheet is approved. Are you able to get an email notification when a timesheet is approved by any chance?
If you can, then you could potentially set up an email forwarding rule for your email account to forward those notifications from Harvest to an app like Email Parser. Then Email Parser could extract information from the email notification and the Zap could trigger on it, which would allow you to then pass that information to another app. You can learn more about how to work with Email Parser here: Trigger Zaps from new parsed emails.
Do you think that approach could work, does Harvest not have the option to send email notification to you when a timesheet is approved?
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.