Ask your AI about your team's time

Connect your AI assistant to Time On It to log time and ask about hours, customers and retainers in plain English, straight from your QuickBooks Online timesheets.

Skip the export. Just ask.

Your accounting software knows what you've invoiced. Time On It knows where your team's hours went. Connect the two to your AI assistant and the questions you'd normally answer with a spreadsheet export take a few seconds instead.

Which retainers are close to running out this month?
Getting the latest time from QuickBooks…
Two retainers are over 80% for October. Meridian Guidelines has used 8.6 of its 10 hours, and the Coastal Dental website retainer has used 13.1 of 15. Everything else is under 60%. Data as of 9:14 am today
"Who's behind on their hours this week?"
"How much non-billable time did we log in September?"
"What did we do for Meridian Health Alliance last month?"
"Which customers took the most hours this quarter?"

Up-to-date answers

Before it answers, your assistant checks when your time was last synced. If it's more than an hour old, it pulls in the latest entries from QuickBooks Online first and tells you it's doing so. Every answer can say exactly how fresh the numbers are, so you're never working from last week's figures by accident.

Log time by chatting

Late timesheets are usually a friction problem. Your team can tell their AI assistant what they worked on, in their own words. It checks every entry against your rules and QuickBooks, shows a preview row by row, and only adds the time once they confirm. They're the same checks as a spreadsheet upload.

Could you add 1.5 billable hours for me today? I was testing the new online booking form. Service is Testing and class is client projects.
Checking the entry with Time On It…
The entry checks out and is ready to add. Nothing has been written to QuickBooks yet.
DateFri 16 Oct
Hours1.5
EmployeeSam Taylor
CustomerMeridian Health Alliance ⚠ You didn't say, so I chose this
Service itemQA & Testing
Class02 Client Projects
BillableYes
DescriptionTesting the new online booking form
Notes:
  • Customer is a required field. I chose Meridian Health Alliance because the booking form is part of their website, and your entries this week used it too.
  • Service item: "Testing" only matched one item, QA & Testing.
  • No duplicates were found for that date, employee, customer and service item.
  • Spell check found no problems.
Shall I add it? Tell me if you want a different customer.
Yes please
Done. 1 entry imported, with no duplicates or skipped rows. It's in QuickBooks now.

Based on a real conversation in Claude, with names changed.

What you can ask about

Safe, and in your control

Your assistant can read your time data and add new time entries once you confirm them. It can't change or delete existing entries, projects or anything else, in Time On It or in QuickBooks.

Works with the AI tools you already use

Time On It connects through the Model Context Protocol (MCP), the open standard AI assistants use to talk to other apps.

Claude and ChatGPT

Add Time On It as a custom connector in Claude, or a custom plugin in ChatGPT, using https://timeonit.com/mcp. Then sign in, choose your company and approve. There's no key to copy.

Claude Code, Cursor and VS Code

Create a personal API key in Settings. Claude Code connects with a ready-made command; for Cursor, VS Code and other MCP tools, add https://timeonit.com/mcp and send your key in an Authorization header.

Set up in two minutes. You'll find the address, your keys and step-by-step instructions in Settings → Integrations → API Keys & MCP. In a ChatGPT workspace, an admin adds and publishes the plugin once, then each person clicks Connect. See Help for the full steps.

Start asking questions

Connect QuickBooks Online, sync your time, and connect your AI assistant in minutes.

Start free trial →