AI work attribution
Connect AI activity to the person, project, and result it helped deliver.
WhoWorked records human hours and AI agent contributions in one delivery record. The person remains the headline. The agent activity sits beneath that work as evidence of how the result was produced.
What an attribution can contain
Depending on the reporting source, WhoWorked can record:
- The person connected to the work
- Source tool and model
- Start and end time or duration
- Project and related delivery context
- A summary of what was accomplished
- Token usage and cost when the source provides them
- Capture and reporter provenance
The available fields vary by tool. Missing token or cost data does not mean the contribution is invalid, but it changes which comparisons are safe to make.
Connect a reporting source
Choose the connection that matches where AI work happens:
- Use the hosted MCP server when an AI client should read or update the workspace directly.
- Install the browser extension for supported browser-side activity.
- Install the WhoWorked reporter where local AI tools produce attribution events.
- Use the API when your own system already has reliable contribution evidence.
Members with access to AI attribution can review reporter coverage and recent evidence under AI. Owners and admins can also review workspace-wide connection settings.
Read the AI section
Open AI from the main navigation. The overview answers three questions for the window you pick:
- AI-influenced hours: logged human hours with at least one AI session attached, of any length and any level. A short session to ask one question still counts. The share of all logged hours sits underneath.
- How AI was involved: the same hours split into AI-led, blended, human-led, touched but not assessed, and no AI. Hours whose level is a classifier proposal are counted and called out until someone reviews them; client reports leave them out until then.
- Model spend: sessions, tokens and cost by tool and by model.
The overview reports how many people use AI as a workspace figure. It does not list people by name unless an owner turns that on in Settings → AI; the list is off by default and stays off the API response while it is off.
Review attribution evidence
Open AI to inspect member coverage, reporter health, and recent evidence. Open the attribution review area when records need a human decision before they become part of the trusted delivery view.
During review, check four things:
- Person: Is the contribution attached to the person responsible for the result?
- Project: Does the commercial and delivery context match?
- Summary: Can a reviewer understand what was accomplished?
- Provenance: Is the source expected and sufficiently complete?
Do not infer human time saved from token count alone. WhoWorked does not compute equivalent output or a leverage ratio; the AI section reports what was observed, and any estimate belongs in your own analysis with its method stated.
Keep the human as the headline
Attribution should explain amplification, not grade a person by the volume of their AI activity. Review output in the context of the person, project, and deliverable. A high token count can represent useful exploration, repeated failure, or a large input. The surrounding work tells you which.
Fix common gaps
A member has no recent evidence. Confirm the reporter or extension is installed, active, and connected to the same identity used in the workspace.
The project is missing. An attribution receives project context through its linked time entry; there is no direct project field on the attribution. Link it to an existing entry with the correct project, or create or edit the time entry first and then link the attribution.
The summary is vague. Replace it with a factual result. Avoid pasting prompts, source code, or private client material into the summary.
Evidence is duplicated. Keep one trusted record and investigate whether two reporters are observing the same source activity.
After evidence is complete, use reports and insights to read contribution alongside human time.
AI attribution review and the AI section require the ai_attributions_enabled workspace entitlement.