New in Pro: let your AI assistant fix your hours
Themes: App feature6 min readBy David Lawrence
You forgot to check out on Friday. Clockflux closed the session at 21:00 and flagged the day in the calendar, so nothing runs on forever, but the day still reads thirteen hours until you open it and set the real time. From today, if you're on Clockflux Pro, you can tell your AI assistant instead: "I left at 17:30 on Friday."
When we connected Clockflux to AI assistants two weeks ago, we kept it to reading your hours and checking you in and out, and said it couldn't touch your history. It can now, under rules we'll go through below. This release also adds overtime answers, ready-made requests, a small card inside the chat, and new controls over what an assistant may do.
See it first
The conversations below are recordings, not a live assistant, and the hours in them are made up. Pick an example and watch it play.
Transcript of the example
- You: Am I ahead or behind on my hours?
- Used get_overtime
- Assistant: You're 3:15 behind over the weeks that are finished. This week you're at 18:30 of 40:00.
- Checked in since 08:00, 2:00 of 8:00, 18:30 of 40:00, −3:15
What an assistant can change now
Four new tools sit next to the ones you already had:
- Add a session you forgot to track.
- Change a session's start, end or task. That includes ending the one that's still running, so you can say "I stopped at 17:30" about today.
- Delete a session.
- Book or clear days off for a date or a range of up to 62 days. Weekend days are skipped, as in the calendar, and a booking replaces any vacation you'd drafted in the holiday planner for those days.
They follow the same rules as the day editor in the calendar. Sessions can't overlap, and an end earlier than the start counts as the next morning, for night shifts. Two rules apply only to assistants: they can't record time in the future, and only checking in starts a session.
Assistants are told to describe a change and wait for your yes before making it. We've also labelled the tools that edit or delete as destructive, which makes many assistants ask for your confirmation before running them. After each change the assistant is handed the previous values, so if you say "undo that", it can put things back.
Overtime answers
The first version couldn't tell you your overtime balance, and assistants that tried to work it out themselves tended to forget weekends, days off and the starting balance you set in Settings. Now there's a tool for it, and it uses the same figures as the Health view and the Track tab: your balance, today's overtime so far, the progress of the week, and any period you ask for, such as last month, with the hours per task.
Ready-made requests
Assistants that support them show up to four requests from Clockflux, usually under a / or a + menu.
- Review my week: the hours of each day against the target, your overtime balance and anything that looks off.
- Plan my remaining holidays: how many days are left to book, and suggested dates around public holidays and weekends.
- Prepare my timesheet: any period, ending in a table you can paste into an email.
- Check my records: looks for sessions the app closed for you, workdays with nothing tracked and sessions that look like typos, then goes through them with you one at a time. It's only offered on connections that may make changes.
Each one tells the assistant which figures to use, so the answer doesn't depend on how you happened to phrase the question.
A card in the chat
In assistants that can show apps, such as claude.ai, asking for your status or overtime brings up a small Clockflux card instead of a paragraph. It shows today's hours, the week against its target, your overtime balance and a bar for each day, with buttons to check in, check out and take a break. It follows the assistant's theme and, in English, French or Spanish, its language. An assistant that can't show apps gives you the same answer as text.
You decide what an assistant may do
Read-only access. When you create a token, switch off Allow changes and that assistant only gets the tools that read. On claude.ai and ChatGPT the same switch is on the page where you approve the connection, and an assistant that asks only for read access gets a read-only connection without you doing anything.
Connections that expire. A connection made through claude.ai or ChatGPT now lasts an hour at a time and renews itself in the background. If someone got hold of a copy, it stops working within the hour. If an old renewal key is used a second time, Clockflux disconnects the whole connection, and one that hasn't been renewed in 90 days goes away on its own. Connections you made before this release keep working as they were, and tokens for Claude Code, Cursor and the others still last until you revoke them.
A record of every change. Settings → AI assistants has a new list, Recent changes by assistants. Each check-in, break, correction and days-off booking is there with the connection that made it, when, and the values before and after. Entries are kept for 90 days and deleted with your account. Changes you make in the app yourself aren't listed.
Try it
It's all part of Pro, and connecting works as before: the Pro docs have the steps. If you've already connected an assistant you don't need a new token. If the new tools don't show up, remove the connector and add it again.
As with reading, whatever an assistant reads or changes to answer you becomes part of your conversation with it, and the AI company's privacy terms apply to that conversation. Our privacy notice covers what Clockflux keeps, including the new list.
We're curious what you end up asking, especially when it comes to fixing hours. What people ask for decides what we build next, and the work in progress page shows where things stand.