Bill time without thinking about billing
Every law firm bills time. And every lawyer has, at some point, reconstructed a timesheet from memory at 6 PM on a Friday, guessing how long they spent on that research task three days ago.
Aquiles puts the timer where the work happens — inside the workspace, always visible, never in the way. No separate app. No browser tab you forgot about. No end-of-day archaeology.
Document-linked timers
Start a timer and it automatically links to the document you’re editing. Switch documents and the association follows. Close the tab and the timer pauses — because if you’re not in the file, you’re probably not billing against it.
The timer lives in the top bar of your workspace: a compact clock with play, pause, and stop controls. It’s there when you glance up. It never interrupts.
Auto-pause on inactivity
Left for a meeting without stopping the timer? Aquiles notices. The system monitors your activity — both in the app and at the OS level — and when you’ve been idle beyond a configurable threshold, the timer pauses automatically.
You get a notification explaining what happened and why. No silent overbilling. No awkward write-downs. The timer protects your integrity without requiring you to remember to click stop.
AI-written billing descriptions
Editing Employment Agreement, Non-Compete Revisions
Analyzing work patterns...
This is the part that saves the most time.
When you stop a timer, Aquiles looks at what actually happened during the session: which documents you edited, which case log entries you made, what reference files you reviewed. Then it generates a professional billing description in one to two sentences — the kind you’d write yourself if you had perfect recall and unlimited patience.
Instead of: “Worked on case”
You get: “Review and revise employment agreement; incorporate client comments regarding non-compete provisions and update termination clause language.”
One click to accept. One click to regenerate if you want a different take. The description is grounded in your actual work, not a generic placeholder.
Crash-resilient sessions
Timers in Aquiles are session-based. Elapsed time is computed from the sum of recorded session windows — not a running counter that evaporates when the app closes unexpectedly.
If the app crashes, if your machine restarts, if you close the lid and forget: orphaned sessions are detected on next launch via stale heartbeat detection, and your time is recovered automatically. No lost billable hours. No need to “just add 15 minutes to be safe.”
Time entries that tell the full story
Each tracked session becomes a structured time entry:
- Duration — calculated from session start and stop times, down to the minute
- Activity type — categorize by task type for reporting
- Description — manual or AI-generated, always editable
- Sessions — view and adjust individual session windows within an entry (split a multi-session entry, adjust start/end times, remove accidental segments)
- Status lifecycle — running, paused, stopped, review, finalized. Finalized entries are locked for billing integrity.
Export to CSV
When it’s time to send hours to your billing system, export with one click. Filter by date range — this week, last week, this month, last month, or custom — preview the entry count, and download a clean CSV with date, activity type, description, duration (both h:mm and decimal), and status.
Paste into your billing software. Submit. Done.
Why it belongs in your case tool
Separate time tracking apps don’t know what you worked on. They know that you clicked “start” at 2:15 and “stop” at 3:47. The description is whatever you bothered to type.
Aquiles knows. It knows you edited the response to interrogatories. It knows you logged two case events and reviewed an exhibit. It uses that context to write accurate descriptions and link time entries to real work product.
Accurate time records aren’t just a billing requirement — they’re a professional obligation. When your time tracking lives inside your case development tool, the records are better, the friction is lower, and you spend less time on overhead that doesn’t serve your clients.
Start the timer. Do the work. The rest handles itself.