Time tracking

Accordio tracks time automatically. You never forget to start the timer. The macOS menubar app captures app and document activity, AI sorts it into projects, and tracked hours roll straight into invoices.

TL;DR

Passive capture from the macOS menubar so you never forget to start the timer. The AI learns which apps belong to which project as you use it. Manual entries and a real-time timer if you prefer those. Tracked hours roll into invoices with one click.

Download for MacApple Silicon. Free with any account.

How automatic tracking works

Install the macOS menubar app and grant accessibility permission. The app captures which application you're using and the active document or window title. Nothing more invasive. No keystrokes. No screenshots. No file contents.

That signal is enough for the AI to suggest accurate time entries. Examples it might propose at the end of the day:

  • You spent 45 min in Figma on the ABC Corp design file. Log to that project?
  • You were in Linear on the X project all morning. That's 3.5 hours of billable focus.
  • This block of email looks personal, not billable. Keep or discard?

Nothing is logged without your confirmation. The more you use it, the better it categorizes. App-to-project mappings learn over time.

Automatic, not invasive

Accordio tracks which apps and documents you use. It does not capture keystrokes, screenshots, or file contents. Mark specific apps as "always private" (banking, personal email) and they never appear in suggestions.

Manual timer and entries

The real-time timer works the way you expect. Click play, optionally add a description, click stop. The AI suggests the project based on the description and your recent patterns. Mark billable if it applies.

Missed a session? Add a manual entry with the date, start time, and duration. Link to a milestone or task if relevant. Default billable rate comes from the project.

Projects and clients

Time entries connect to projects. Projects connect to clients. Clients connect to invoices. So when you ask "how much unbilled time does ABC Corp have?", the answer is one query away.

The agent can also run auto-assignment across a date range and let you review the proposed mappings in bulk. Useful for catching up on a week of unassigned time.

Reports

Daily, weekly, and monthly views. Hours by project, billable vs non-billable split, earnings to date, focus blocks. Useful for tightening estimates on future work and spotting projects that consistently run over.

From tracked time to invoice

  1. Open a project's time entries and select the ones to bill.
  2. Click Create invoice. Each entry becomes a line item.
  3. Review descriptions, hours, and rates.
  4. Send the invoice. Payment status syncs automatically.

Batch invoicing

Select entries across multiple dates to create one invoice per client per billing cycle. Month-end stays fast.

How it compares

Most time tracking apps focus only on tracking time. Accordio is a backoffice where time, contracts, invoices, and payments live in one place. So tracked hours go straight to billing instead of getting exported through three tools.

FeatureAccordioTogglClockify
Passive AI captureYesNoNo
Project auto-categorizationYesNoNo
Built-in contracts and e-signaturesYesNoNo
One-click invoicing from timeYesNoNo
Integrated paymentsYesNoNo
Free desktop appYesYesYes

Frequently asked questions

What is an AI time tracker?

Software that captures work activity in the background and converts it into draft time entries. Less manual logging, better coverage.

How does automatic tracking work?

The macOS menubar app captures app and document context. The AI suggests project mappings and entry descriptions. You review and edit before invoicing.

Can I create invoices from tracked time?

Yes. Select entries and click Create invoice. Each entry becomes a line item with hours, rate, and description.

Is my data private?

App and window titles are captured locally. Only summarized activity syncs. No screenshots, no keystrokes, no file contents. Pause anytime from the menubar.

Does the desktop app sync with the web?

Yes. Real-time sync. Start a timer on the menubar, stop it from the web app, log the entry on your phone via WhatsApp. Same data.

Open your trackerOr just install the menubar and forget about it.

Use your preferred LLM

Open these docs in ChatGPT, Claude, Gemini, Grok, or Perplexity.

Opens your LLM with this page prefilled as a prompt. The prompt is also copied to your clipboard as a fallback.