Introduction
Welcome to the WhoWorked developer documentation. Learn how to integrate with the WhoWorked time tracking platform.
WhoWorked is a time tracking platform built for teams that use AI tools in their daily work. It tracks time entries, projects, clients, and AI work sessions — giving you a complete picture of where time goes.
What you can do
- Track time — Create, update, and manage time entries programmatically via the REST API.
- Manage projects and clients — Organize work into projects, assign clients, and set billing rates.
- Log AI work — Record what AI tools (Claude, ChatGPT, Gemini) accomplished, which project it was for, and the resources consumed.
- Connect AI agents — Use the MCP server to let Claude, Cursor, or Windsurf interact with your WhoWorked workspace directly.
Next steps
- Quickstart — Get your API key and make your first request.
- API Keys — Learn how authentication works.
- MCP Setup — Connect your AI coding tools to WhoWorked.
- REST API Reference — Browse all available endpoints interactively.