Clockify
NO BUILT-IN AI INVOKE-ONLYClockify is a free time tracking software that allows individuals and teams to track work hours across projects.
Connect Clockify to ChatGPT or Claude with your own Clockify login or an API key, and your AI can run 75 of its actions. 36 of those only read and change nothing. 11 can delete or send something that cannot be undone, so those need a boundary you set before anyone runs them.
Things you could hand over
Your assistant can pull your own time entries for a date range and generate the weekly and summary reports Clockify already builds, then describe them back to you in plain terms. The useful version is not the total. It is which project quietly took a day and a half, and how much of the week has no entry against it at all. Nothing is written by asking.
Built on: Get Currently Logged In User Info / Get Time Entries / Generate Weekly Report / Generate Summary Report
It can generate the detailed and summary reports with filters applied, and read the project records including budget estimates and billable status. That lets you ask the question directly, such as which projects are past their estimate, or which entries this month are marked non-billable and should not be. This is reporting work, so it reads and changes nothing.
Built on: Get Clients / Get Projects / Get Project / Generate Summary Report / Generate Detailed Report
It can list every timer currently running across the workspace, tell you who owns each one and how long it has been going, and stop a specific one with an end time you give it. The forgotten overnight timer is the most common way a timesheet goes wrong, and it is cheap to catch.
Built on: Get In Progress Time Entries / Filter Workspace Users / Stop User Timer
One pass covers both halves of the repair. It can create the entries that were never logged, with start and end timestamps, project, task, tags and billable status, and copy an existing entry where the day repeats. It can also read the entries that are already there and move them onto the right project, one at a time or in bulk. Managers with the right permission can do either on another person's behalf, which is a separate action and worth treating as one.
Built on: Get Projects / Get Tasks / Get Time Entries / Get Time Entry / Create Time Entry / Duplicate Time Entry / Create User Time Entry / Update Time Entry / Update Time Entries
Get Project returns the project's budget estimate and its rates alongside its memberships, and the time entries and reports return what has actually been logged against it. Put together, that is hours booked against hours sold, with the people and tasks that consumed them named. The detailed report is the version you take into the conversation, because it says where the overrun happened rather than only that it did.
Built on: Get Projects / Get Project / Get Time Entries / Generate Summary Report / Generate Detailed Report
It can, and Clockify's own wording is worth taking at face value: deleting is for cleanup of bad imports, duplicates, and canceled entries, and it does not come back. There is a single-entry delete and a bulk delete for one user. Run it in two moves. Have it list the entries matching the rule, read that list, then approve deletion of exactly that set.
Built on: Get Time Entries / Delete Time Entry / Delete User Time Entries
It can create the client, create the project with its billable status and color and link it to that client, and add the tasks with estimates and assignees. If your setup repeats, it can read and create workspace templates so the next one is a single instruction. This is the setup people do by hand every time and get slightly wrong every time.
Built on: Get All My Workspaces / Create Client / Create New Project / Create Task / Get Templates On Workspace / Create Templates On Workspace
It can read a project's current memberships and rates, add people to a project, and set an hourly billable rate at the project, user, or workspace level. Rates are the least visible setting in Clockify and the one that quietly changes what every future report says, so this is worth doing deliberately rather than in passing.
Built on: Get Project / Update Project Memberships / Update Project User Hourly Rate / Update User Hourly Rate / Update Workspace Hourly Rate
- There is no time-off or absence system in this connector. It exposes the workspace holiday calendar and nothing else about who is away, so a capacity view cannot be built from it: somebody can be out without a holiday record against them, and an empty result for a person means nothing was entered rather than that they are in.
- The connector exposes stopping a running timer but no separate start-timer action. Starting appears to be done by creating an entry without an end time, and that behavior was not confirmed.
- Whether a rate change applies to time already logged or only to entries created afterward is not stated in the connector description, and that decides whether a rate correction is safe to run mid-month.
- No time saving is claimed for any candidate on this page, because none has been measured.
No AI feature a normal user can reach. Wins here come from connecting it to something else.
The vendor page we checkedNo event triggers. Every win in this app is invoked: you or an agent asks, an action runs.