Skip to content

On a schedule

Receive an evening list of what you tracked

Each evening you get today's entries with a total, handy for checking nothing is missing before you log off.

Runs
On a schedule
Apps
Toggl Track
AI
Not needed
Access
read

Send this to your assistant

Create a ClickRuntime automation: every day at 7pm, email me today's Toggl Track time entries with the description, project and duration of each, plus the day's total.

Paste it into your assistant. It tells you what it will send or change before it runs live.

First time? Adding ClickRuntime to your assistant takes about two minutes.

Why use it

Why teams use this automation

Toggl Track makes it easy to start a timer and just as easy to forget what the day's entries added up to. A consultant who tracks client work between meetings often reaches six in the evening unsure whether they logged seven hours or four, and whether a stray entry was left on the wrong project. Corrections are cheap on the same day and painful a week later when the invoice is due.

Every evening, this fetches your time entries for the day from Toggl Track, adds up the durations and emails you a summary with the total and the entries behind it. You see the day while it is still fresh enough to fix.

It is a good habit-builder for freelancers and team members who are asked to keep timesheets accurate.

What you get out of it

  • Fix gaps while you still remember

    An evening email showing only five logged hours prompts you to add the missing call or the afternoon of research the same day, when you can still describe what you did accurately and completely.

  • Catches entries on the wrong project

    Seeing the day's entries in a list makes a mislabeled client or an untagged entry stand out immediately. Correcting it now keeps your reports and invoices accurate instead of surprising you at month end.

  • A daily total without opening Toggl

    The sum of tracked time arrives in your inbox, so you know in a glance whether the day met your target. There is no need to load reports or filter dates to find out.

  • Less end-of-week scramble

    Timesheets rebuilt from memory on Friday are guesswork. Short daily reviews mean the weekly numbers are already clean, which saves an hour of reconstruction and avoids rounding up in your favor by accident.

  • A running trail for client questions

    If a client asks what you worked on last Tuesday, the daily emails answer it in seconds. Each message is a dated record that backs up the hours you bill.

How it works

What happens, step by step

  1. Every evening at 7, ClickRuntime collects the time entries you logged in Toggl Track today.

  2. It lists each entry with its description, project and hours, and adds up the day's total.

  3. The list arrives in your inbox, so you can spot gaps or wrong projects while the day is still fresh.

Before it runs live

  • Connect Toggl Track

What you get

RunsOn a schedule
Receive an evening list of what you trackedtoday, 9:00Succeeded
Email · Today's time- Homepage copy review · Acme site · 1.75 h Total: 7.40 h

Build your own

Need it to work differently?

This template is a starting point. Copy the prompt and change it, or describe a different automation from scratch, with your own conditions, more apps or an AI step. Your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

Changes you can ask for

  • Run it at a different time, more or less often, or only on weekdays
  • Add an AI step, for example to summarize, sort or draft a reply
  • Add another app, for example also send it to Slack
  • Combine it with other Toggl Track steps into one automation

Under the hood

The code that runs this automation

This is the Python script that runs each time the automation starts. Your AI assistant writes it for you when you send the prompt, and you allow each step in your assistant. To change how the automation works, describe the change to your assistant and it updates the script for you. For every function it can use, see the script reference.
daily_time_report.pyexample
from datetime import date, timedelta
from clickruntime import on_trigger, credentials, http, notify

API = "https://api.track.toggl.com/api/v9/me"

@on_trigger
def run(event):
    auth = (credentials.secret("TOGGL_API_TOKEN"), "api_token")
    today = date.today()
    entries = http.get(f"{API}/time_entries", auth=auth, params={
        "start_date": today.isoformat(), "end_date": (today + timedelta(days=1)).isoformat()}).json()
    projects = {p["id"]: p["name"] for p in http.get(f"{API}/projects", auth=auth).json() or []}
    done = [e for e in entries if e["duration"] >= 0]
    lines = [f"- {e.get('description') or '(no description)'} · {projects.get(e.get('project_id'), 'No project')} · "
             f"{e['duration'] / 3600:.2f} h" for e in done]
    total = sum(e["duration"] for e in done) / 3600
    notify.email_me(f"Toggl: {total:.2f} h on {today}", "\n".join(lines + ["", f"Total: {total:.2f} h"]))
    return {"entries": len(done), "hours": round(total, 2)}

FAQ

Common questions

What time zone defines today?
The day is based on the time zone of your Toggl Track profile, so entries logged late in the evening count toward the right date. If you travel, keep your Toggl time zone current or the cutoff will shift with it.
Does a timer that is still running appear in the report?
A running timer shows up with its duration so far, which Toggl reports as a negative value until it stops. The summary treats it as in progress, so you may want to stop it before the email arrives.
Can I get one report for several teammates?
Yes, if your Toggl token has access to the workspace you can report on other members. Ask for the entries to be grouped by person so each teammate's total is easy to read in one message.
What permissions does it need?
read. Nothing else in your accounts is used.
Does it need AI?
No. It runs without AI, so it doesn't use your plan's AI allowance.
How many runs does it use?
One run each time it runs (on a schedule). Checks that find nothing to do and stop right away aren't counted.
Can I change how it works?
Yes. Describe the change to your AI assistant, for example a different schedule, channel or filter. It updates the automation, tests it and tells you what changed.

Set up “Receive an evening list of what you tracked” from your assistant

Copy the prompt above, or connect your assistant first. Free plan, no credit card.