Corcava's desktop application integrates with your account to provide automatic time tracking. Once connected via API authentication, you can select projects and tasks, then use start/stop/continue functionality to track time. The app can optionally capture screenshots during tracking for work verification and supports both automatic and manual time entry modes.
Yes, you can add time entries manually through the MyWork interface. Simply select the project, specify start and end times, add optional notes and context, and save. The system includes validation to prevent overlapping time entries and enforces a 10-minute minimum interval.
Yes. When you have permission to add manual time, a time tracker chip appears in the top header of the app. Click it to start or stop tracking, choose a project and optional task, and add notes—no desktop app or API required. Perfect when you're already working in the browser.
The web time tracker appears as a chip in the top header of the Corcava app. It is only visible when your account has permission to add manual time (controlled by your team admin). When not tracking it shows "Start tracking"; when tracking it shows the project name and elapsed time.
When you return after being away, you may see a reconcile dialog. You can choose to stop the interval at the last time activity was detected (recommended), keep the timer running, or split the idle period. This keeps your time data accurate without requiring you to remember to stop before stepping away.
When you connect Cursor to Corcava you get two things. (1) Coding Report—add your Cursor Admin API key in Settings > Integrations > Cursor; then in Reports > Coding Report you'll see Cursor usage and spend alongside time tracking and Git activity. (2) Task context and time tracking in the editor—add the Corcava MCP server and your Corcava API key to ~/.cursor/mcp.json; your AI assistant in Cursor can then read tasks, create or update tasks, start and stop time tracking, and add comments without leaving the editor.
Advanced fraud detection is coming in Time Tracking 2.0 (Q1 2026) with features including identifying suspicious time entries and screenshot patterns, automatic inactivity detection, AI screenshot analysis for activity categorization, productivity insights with recommendations, and advanced reporting on time usage patterns.
You can ask the AI assistant about time tracking (hours worked by team or project), project profitability (revenue, costs, profit margins), client billing (unbilled time, total revenue), and financial comparisons. Use natural language like 'Show me time tracked for Project X last week' or 'Which team member was most active yesterday?' The AI understands date expressions like 'last week' and 'this month' and recognizes team member names even if you use first names or nicknames.
Yes! You can export complete time tracking activity from any project board. Choose your date range, select whether to group data by team member or by task, pick your format (JSON, CSV, or Excel), and choose between seconds or hours:minutes:seconds for time format. Perfect for client billing, performance reviews, integrating with external tools, or generating custom reports in spreadsheets.
Yes! When exporting board activity, you can group data by member (to see each person's work across all tasks) or by task (to see which team members worked on each task). Group by member for performance reviews and individual billing, or group by task for project retrospectives and task-level analysis.
Yes! The board activity export feature is available through the Public API at GET /api/v1/boards/{id}/export-activity. This allows you to automate regular exports, integrate time data with accounting systems, or build custom reporting tools. Requires API key authentication. See the Public API documentation for complete details.
The Coding Report puts time tracking and Git activity in one place—built for coding teams. Connect GitHub or GitLab in Settings > Integrations, then open Reports > Coding Report to see commits and repo activity alongside your team's tracked time. Filter by date range, link GitHub users to Corcava users for clear attribution, and when Cursor is connected, view Cursor usage in the report too. You get both "how long" and "what shipped" in a single view.