Lux connects directly to the time tracking system. Ask how many hours you've logged today, what a client owes, or who on the team is running a timer right now. She calls the tool, reads real data, and never guesses.
get_hours, get_active_timer, start_timer, stop_timer, get_summary, get_recent_entries, list_projects, list_clients, get_payroll_due, list_subcontractors, resolve_rate, add_manual_entry, update_timer_notes, get_context_snapshot, test_connection — all callable from chat.
get_hours returns a full by_client breakdown with hours, hourly rate, and billable amount per client. Lux always presents the breakdown — never a flat total without context.
Lux never calculates dollar amounts herself. The tool returns the amount field and she reports it verbatim. No multiplication errors, no rate guessing from memory.
Ask "am I tracking anything?" and Lux calls get_active_timer to check. She can start, stop, and update notes on a running timer from the chat window in real time.
Owner-only tools reveal subcontractor billing — global rates or per-client overrides. Lux can report what a team member billed a specific client at their negotiated rate.
get_payroll_due is gated to admin and owner. Lux checks permissions before executing — if you don't have access, she explains why rather than silently returning empty results.
We built this integration from scratch. We can build the right version for your workflow.