Voice agent on the main line
It answers every call, including the ones that ring out after five. It reads the project system for status and the calendar for open slots, says where a piece of work is up to, books the call, and takes a new enquiry into a structured record. Anything touching advice, fees or a complaint transfers to a named person with the transcript attached. A person confirms every new project before it opens.
Website chatbot for the repeat questions
It reads the firm's own published material: how the process works, what a typical timeline looks like, what the client needs to supply, how fees are structured, and the intake form. It answers the low-level questions that currently land in the inbox and hands anything specific to a live project to a person. Every answer cites the page it came from. The owner approves the source set.
Timesheets drafted from work already done
It reads the calendar, sent email, file edits and call records, groups them by client and project, and writes a draft time entry with a narrative and a duration. The person opens one screen, fixes the wording, deletes what is not billable and approves. Nothing posts to the project system until they do, and unapproved drafts expire instead of piling up.
Intake and onboarding in one pass
One structured intake record opens the project, runs a conflict and duplicate search across existing clients and related parties, drafts the statement of work from the firm's own template, and creates the folder, the budget and the billing record in each system. The conflict result and the draft both go to a person to clear, and nothing reaches the client until they clear it.
Scope drift flagged while it is happening
It reads the fee and the deliverables list in the signed statement of work, then watches logged hours, tasks and the email trail against them. When a project passes a threshold the owner sets, or a request arrives that is not on the list, it posts a note with the evidence and a drafted change order. The owner decides whether to raise it, absorb it or write it off.
One weekly number pack, every figure sourced
It pulls hours from the project system, invoices and payments from the accounting system, and pipeline from the CRM, reconciles the three, and builds one page: utilisation, billed against worked, unbilled work in progress, receivables ageing and margin per client. Each number carries the system, the query and the timestamp it was read at. Anything that will not reconcile is shown as a gap, not smoothed over.