Your browser is no longer supported! Please upgrade your web browser now.

Harvest for IFTTT: New Integration!

What if a note is created in Evernote when I create a Harvest project? Heck, what if the lights flash every time I start a timer? These are now both possible with our newest integration with IFTTT.

IFTTT Recipe: If a Harvest project is created, then create a note in Evernote. connects harvest to evernote

IFTTT enables you to create simple connections between Harvest and the applications and devices you use every day. IFTTT works with over 160 products and services, and very cool ones for that matter!

Here’s a glimpse of how you can setup your own IFTTT Recipes with Harvest:

    • You can trigger actions in other apps when you start a timer, stop a timer, or create a project in Harvest. For instance, if I start a Harvest timer, then post the details to Slack. Or, if I create a Harvest project, then send out an email notification to a group of people.

IFTTT Recipe: If a Harvest timer is started, then post a message to a Slack channel. connects harvest to slack

    • You can also have other apps trigger actions in Harvest. For example, if I create a new GitHub issue, then create a new task in Harvest.

IFTTT Recipe: If a new issue is created in GitHub, create a task in a Harvest project. connects github to harvest

Check out the Harvest for IFTTT Channel here to setup your Recipes. And if you haven’t used IFTTT before, don’t worry, it’s free! Let us know if you have ideas for other potential Harvest Triggers and Actions. We’d love to hear them!

Hats off to our developer Lorenzo who built this integration during our Harvest Hacksgiving.

Thoughts or questions about this post? Need some help?
Get in touch →

This was posted in Add-ons, Harvest Tips, Product News.
  • Thomas Wrench on April 2, 2015


    How about an:

    IF ‘When I reach this location’ THEN ‘Start this timer’

  • gabe shaughnessy on April 2, 2015

    +1 for Thomas Wrench. The most helpful thing would be to have actions to start/stop timers, not just triggers. For example, I go into work everyday and punch in to the same project, and the same task. With actions for starting/stopping a task, I could create a ‘do’ button to save myself several steps, or even better, just geofence my work and start the timer as soon as I enter the vicinity.

  • I would love a further Slack integration that posts a summary of the duration of time worked on a task. So when you stop the timer it posts “Joe Bloggs just spend X hours/minutes workin on project X”

  • Katie Rose on April 2, 2015

    @Thomas @Gabe Thanks for this idea, it’s a good one! We’ll consider adding starting/stopping a timer as an Action in the next iteration of our IFTTT integration.

    @Timmy Another good idea. Thanks for taking the time to share.

  • Thanks, now can you start adding integrations related to invoices? e.g. “when I mark an invoice as sent, I automatically save it in a Box folder”. Now I have to use folder actions on the mac, but it’s only for me.

    • Katie Rose on April 3, 2015

      @Thomas Unfortunately, you can only setup IFTTT Recipes around starting/stopping a Harvest timer and creating a Harvest project. We did not build any triggers or actions for invoices yet. This is another good suggestion though, so thank you for passing along!

  • Nice!

    Please also add the project code as an “ingredient” to chose for the message that is being posted. Otherwise it doesn’t make much sense for many of our projects (they look very similar).


    • Katie Rose on April 3, 2015

      @Philipp Ah, we have Project Code as an ingredient for the project created trigger and the create task action, but I see what you’re saying about making it available for the starting/stopping timer triggers as well. Noted!

  • +1 for adding Invoice as a trigger. Seemed obvious to me and that was the first thing I went to do.

  • Another +1 for adding the Invoice as trigger. This would be incredibly useful!

  • +1 for adding the invoice as trigger (Dropbox).

  • This is awesome. I’d love to see this developed further as it’d remove a load of manual work!

  • @Timmy we just open sourced our internal Slack x Harvest integration, and you can get daily and weekly reports, as well as start timers using slash commands :)

  • And what if we have option to choose client/project/timer for specific group on slack? When i create a “project” from “client”, post it in group or when i start specific “project timer” from “client” show starting/stopping task in the group. Mixing these two would be useful, especially if we have a client who wants to see what’s going on with the project inside slack group.

    • Katie Rose on April 23, 2015

      @Filip Basically, you’re looking for the ability to customize the triggers (timer started/project created) so that only those for a certain client/project get posted to a Slack room? If so, noted. Thanks for passing along and explaining how this would benefit you and your clients!

  • @Katie exactly and thanx for listening.

  • Just chiming here to second the “Start/Stop Timer” as an action. It would be great to automate starting and stopping a timer based on my location.

  • Start/Stop Timer as an action +1000000. (i’m here to beat the dead horse)

  • Joe Hanna on March 20, 2016

    PLEASE add creating a timesheet entry via IFTTT. We need to be able to set a time, not just start a timer.

  • Please add another vote for invoice status as a trigger.

    For me, it’s the most important possible trigger… Being able to record every time that an invoice is sent, and paid.

Comments have been closed for this post.
Still have questions? Contact our support team →