Automate Clockify
Use Clockify data the moment it matters: see who is short on hours by Friday, post the day's tracked time per person and project to your team, get notified as new entries come in, and know when a project eats into its time estimate. Describe the result to your assistant, check its plan, then leave it to run against your workspace.
Try asking
Create a ClickRuntime automation: every Friday at 3pm, email me which Clockify users have logged under 35 hours this week and how many hours each one has.
Paste it into your assistant. It tells you what it will send or change before it runs live.
Ideas
What you can automate in Clockify
See who is short on hours before the week ends
Each Friday afternoon you get the names of people who tracked fewer hours than your target, while there is still time to fix it.
See how it worksPost today's tracked time to your team channel
Every weekday evening your channel gets the hours each person tracked today, split by project.
See how it worksGet an email as soon as time is logged
Each new entry in your workspace reaches you with the person, project and duration.
See how it worksKnow when a project nears its time estimate
You get one email when a project passes 80% of its estimate and another if it goes past 100%.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Clockify, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Clockify automation you can describe
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.
For example, ask your assistant
Every day at 6pm, find Clockify time entries without a project or description and send me the list so I can fix them.
Every Monday, send each team member a Slack DM with their Clockify hours from last week broken down by project.
At the end of each month, pull Clockify billable hours per client, write them to a Google Sheet, and email each client a summary.
Beyond chat
Have Clockify work when you're not in the chat
Instant
Get an email as soon as time is loggedThe moment it happens
On a schedule
See who is short on hours before the week endsOn a schedule
On a schedule
Post today's tracked time to your team channelOn a schedule
Setup
Connect Clockify
Clockify connects with an API key you generate from your own profile.
Clockify
Time tracking
- In Clockify, open Profile Settings and go to the API section.
- Click Generate to create a key. If your workspace uses its own subdomain, generate the key while signed in on that subdomain.
- In the ClickRuntime dashboard, open Connections & secrets and save the key as a Clockify secret.
Good to know
Clockify limits that affect automations
- What a key can see depends on your role: team-wide reports and every project need an admin (or a project manager for their projects), and creating webhooks needs an admin.
- A workspace on a custom subdomain needs a key generated on that subdomain.
- Workspaces hosted in a regional data center use that region's API address, so make sure your connection matches your region.
- A new-entry webhook fires for every entry, which can get noisy on a big team. Collecting entries and sending them as one digest is often better.
FAQ
Questions about automating Clockify
What can ClickRuntime see in Clockify?
Can it react as soon as someone logs time?
Does the estimate alert work on the free plan?
Will I be emailed about the same project every morning?
Do these automations need AI?
Is this a Clockify connector for ChatGPT or Claude?
Related pages
Keep exploring