How AI suggestions work
Sources, suggestions, privacy, and why nothing lands on your timesheet without your say-so.
Most billable time isn't lost to laziness — it's lost to forgetting. A meeting runs long, you jump to the next thing, and an hour never gets logged. AI suggestions catch that time for you.
Sources vs. suggestions
Two ideas do all the work:
- Sources are the places we can see you were working — your calendar, GitHub activity, Slack activity, your tasks, the desktop app, a connected AI assistant, and in-app activity. Most share only when you were working, never what you were doing; GitHub, Slack, and tasks also share which project (a task shares its project when you change its status, never the task's contents), and your calendar shares its events so a meeting can find its project. A connected assistant is different: it proposes a whole finished entry — description and all — that you review before anything lands.
- Suggestions turn those signals into time to review — meetings you didn't log, timers left running too long, entries on the wrong project.
The more sources you connect, the more the suggestions catch.
Nothing is ever logged automatically. Every suggestion is a draft you review, edit, and approve — or dismiss. A dismissed suggestion stays gone.
Treat suggestions as an assistant, not a system of record: they depend on the sources you've connected and won't catch everything. Your timesheet is still yours to check before you bill from it.
The suggestions, and what each needs
| Suggestion | What it catches | Needs a source? |
|---|---|---|
| Assistant suggestions | Finished entries a connected AI assistant proposes, grouped by provider | Yes |
| Missed time | Meetings, and work windows split into a suggested entry per project | Yes |
| Overrun | A timer left running past when you stopped | Yes |
| Entry fixes | A whole entry logged to the wrong project | Yes |
| Split time | A block where you multitasked — work for another project sitting inside a longer entry | Yes |
| Switching time | Short gaps between back-to-back entries | No |
| Duplicates | The same work logged more than once | No |
| Overlaps | Two entries claiming the same minutes | No |
The last three run on your existing entries, so they work with no sources connected. The source-driven ones get sharper as you connect more — when two sources agree (a GitHub commit and a Slack message for the same project, or either alongside a mapped meeting), it takes far less to be sure.
Turning it on
Connecting a source turns its signal on so suggestions start right away — that's the opt-in. You can turn any source off whenever you like, on the source's own settings page or under Settings → AI suggestions, and turning it off deletes what it collected. Each suggestion type has its own on/off there too, and your workspace admin can switch a type off for everyone. (The desktop app is the one exception — it asks the first time you sign in rather than starting on its own.)
Your data, your rules
Everything a source collects is a timestamp, visible only to you, kept for a retention window you choose, then deleted. You can view the complete log or wipe it anytime from Settings → AI suggestions.
The highest-value source — turn meetings into suggested time.
Approve, edit, or dismiss what gets spotted.