From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id sITDBw1IgF/NQwAA0tVLHw (envelope-from ) for ; Fri, 09 Oct 2020 11:22:53 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 8ON9Aw1IgF8wfgAAB5/wlQ (envelope-from ) for ; Fri, 09 Oct 2020 11:22:53 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 0B14894053B for ; Fri, 9 Oct 2020 11:22:51 +0000 (UTC) Received: from localhost ([::1]:49350 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kQqU6-0002w7-EG for larch@yhetil.org; Fri, 09 Oct 2020 07:22:50 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56266) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kQqTN-0002ve-AM for emacs-orgmode@gnu.org; Fri, 09 Oct 2020 07:22:05 -0400 Received: from mail-pf1-x433.google.com ([2607:f8b0:4864:20::433]:39970) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kQqTL-0001CT-2Q for emacs-orgmode@gnu.org; Fri, 09 Oct 2020 07:22:04 -0400 Received: by mail-pf1-x433.google.com with SMTP id w21so6602343pfc.7 for ; Fri, 09 Oct 2020 04:22:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=wakatara.com; s=google; h=mime-version:from:date:message-id:subject:to; bh=qwt+jVaKjnvx6voN42KJqWBJwx8UuJeTdZZn35lyPhM=; b=uzFMqlTgvETATqMwTn/w+eKLFQC7l2bOw9lmN14jALKDQIF1YvKczvjOJxi0l46p2y 6xHjIjIDpITBeAjLzkctcObUcBE7Pv4b8PyRWOLSsJ4wo+vxa7OLYAUsHZdzav1Yu7ry pQkRrfp2+fyB3PF2jTe927+rb93BFAfkazri8GI7Dso3Pmph44A+c/JXpBDi5N38ZHVH IAoF4WhfwKvPCSz0QXntIAd0JOnx+Zum1gbBWcyk4MzRBt5Df9l0oXKFrtQ5z2qxdd1+ rE8SL6qtAGA6hVkbwLRvvZcq9WkOjg71zwGHaYyfMtNA3oGTVsKaa8ck8s1arrWVu0D0 6dqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=qwt+jVaKjnvx6voN42KJqWBJwx8UuJeTdZZn35lyPhM=; b=QkMn8XKpK+0oUozGHP8jBaImv/4cF6BzwH6Ed9HaBHZhH/UxfB6sVjadWR0jXSVoSV fc9PFK6Qt+AQ2i5OW4B1wiQd91yax29pBhT3QGvONl4DztS4dW7IRN4Qzq5DKVnXgLT2 s/+WUtfVf4/4VqkPOyRRbiljWSeh5+ceKxx+fmZlC/HPIiO/v1YdyEoiGvDxZB2Lz67e ud7+kacmDB/GaMj5ifuDilwtxGdTpqr3x8Amh5GkkNxo6yQjaI6QnA0gJvJiqb7J2CVg zUzIaZbiVO449VfpYRFnqrX+9aZoisM4cSSEbz90o/gArNruAix8ITQk/t7yiibjhvH9 E9uw== X-Gm-Message-State: AOAM530jz67pR+p4OGLgozk5K0tXUsjM0S2rKlcg2qzXAfkFFeMD3IDD H5yAFpevmavFjEdEPCuA5EQP7ppZ7VQQfIM1+Nk4iwuJvUnUyg== X-Google-Smtp-Source: ABdhPJzU+SqiewuSbCfKjXg0yGXNHaHOwG5YYbM4ZKcF1DND0Wi49Yre8+lyyN1a14Ta3DFS93F5EIzRBwrszdkzWWc= X-Received: by 2002:aa7:90cf:0:b029:154:8ee9:e4c with SMTP id k15-20020aa790cf0000b02901548ee90e4cmr11903682pfk.75.1602242520502; Fri, 09 Oct 2020 04:22:00 -0700 (PDT) MIME-Version: 1.0 From: Daryl Manning Date: Fri, 9 Oct 2020 19:21:24 +0800 Message-ID: Subject: org-mode time tracking setup integrating with SaaS (Harvest, Toggl, Bonsai etc) To: Org-mode Content-Type: multipart/alternative; boundary="000000000000476aef05b13b28c8" Received-SPF: pass client-ip=2607:f8b0:4864:20::433; envelope-from=daryl@wakatara.com; helo=mail-pf1-x433.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=wakatara.com header.s=google header.b=uzFMqlTg; dmarc=none; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: 0.29 X-TUID: mfVcoLxLRL/0 --000000000000476aef05b13b28c8 Content-Type: text/plain; charset="UTF-8" I'm just setting up a new time tracking system and have in the past used Harvest to track and bill clients. With emacs clocking and calendaring, I was actually hoping to find some way to have it interface/export with one of the SaaS systems and effectively allow me to track time in emacs but then get data into one of those systems (effectively for presentation, and invoicing and such.). Has anyone run across a good integration for doing that or has a blog post on their system particularly where they need to track hours/tasks across a few clients and projects for consultancy purposes (or a roll your own would be an interesting start though I do like the SaaS systems' invoicing and payments and such.). thanks! Daryl. --000000000000476aef05b13b28c8 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
I'm just setting up a new time tracking system an= d have in the past used Harvest to track and bill clients.
With emacs clocking and calendaring, I was actually hoping to = find some way to have it interface/export with one of the SaaS systems and = effectively allow me to track time in emacs but then get data into one of t= hose systems (effectively for presentation, and invoicing and such.).
<= /div>

Has anyone run across a good integration for doing= that or has a blog post on their system particularly where they need to tr= ack hours/tasks across a few clients and projects for consultancy purposes = (or a roll your own would be an interesting start though I do like the SaaS= systems' invoicing and payments and such.).

t= hanks!
Daryl.


--000000000000476aef05b13b28c8--