Hi
Dashboard
No data yet.
Work Hours
Active, productive, unproductive and neutral time
No data yet.
Today's Data
Start time, last active time and active hours today
Productivity Trend
Productive vs unproductive vs neutral by date (from the same range above).
No data yet.
■ Productive ■ Neutral ■ Unproductive
Websites & Applications
Most used websites and applications
No data yet.
| Website | Time |
|---|
No data yet.
| Application | Time |
|---|
Attendance
Day-by-day attendance status
Present Partial day Absent Holiday
Time Tracker Report
Daily activity span and productivity breakdown
No data yet.
| Date | Activity Span | Active | Productive | Unproductive | Neutral | Idle |
|---|
Team Live
No data yet.
| Agent | Live status | Project | Working on | Current app | Window title | Session elapsed | Today's active |
|---|
Sessions
No data yet.
| Agent | Project | Working on | Start | End | Active | Idle | Activity % |
|---|
Productivity
No data yet.
Activity Log
A consolidated weekly report featuring a 24-hour visual timeline of daily activity. Click a day to see its sessions and applications.
Offline Active Away Idle
No data yet.
Web & Apps
Most-used apps and websites, aggregated from the Activity Log of sessions in the selected range. No separate endpoint is used.
No data yet.
| App / Website | Samples | Classification |
|---|
Attendance
No data yet.
| Agent | Date | First active | Last active | Total active |
|---|
Screenshots
Pick an agent and a date — that agent's screenshots for that day show here, latest first, grouped by session.
No data yet.
Reports
No data yet.
Time Tracker
Detailed Report of how your time was spent with segregation based on different time metrics.
No data yet.
| Date | Activity Span | Active Time | Productive Time | Unproductive Time | Neutral Time | Idle Time | Away Time | Total Time |
|---|
Productivity Breakdown
No data yet.
| Date | Productive | Neutral | Unproductive | Idle | Active | Activity % |
|---|
Activity Log
Agents see only their own activity here — never other agents' activity. Click a day to see its sessions and applications.
Offline Active Away Idle
No data yet.
Web And Apps
No data yet.
Websites
| Website | Time |
|---|
Applications
| Application | Time |
|---|
Attendance
No data yet.
| Date | First Seen | Last Seen | Active | Claimed | Status |
|---|
Daily Time Entry
No data yet.
| Date | Activity Span | Active | Idle | Away | Claimed | Sessions |
|---|
User Task
Agents see only their own tasks here.
No data yet.
Application Usage
No data yet.
| Application | Time | Classification |
|---|
Project & Task
Tasks grouped by project. Tasks without a project are shown under "General". Agents see only their own tasks.
No data yet.
Time Claim
Submit a claim (missed time)
For example, if you forgot to turn the timer on. Only your admin can approve or reject a claim.
My claims
No data yet.
| Date | Start | End | Reason | Status |
|---|
Claims to review
No data yet.
| Agent | Date | Start | End | Reason | Status | Action |
|---|
Time Entry
No data yet.
| Date | Activity Span | Active | Productive | Neutral | Unproductive | Idle | Away | Claimed | Activity % |
|---|
Holiday
No data yet.
| Date | Name |
|---|
Help & Support
Installing the agent app (Windows)
Download the agent app from the Agent Download section, then run build_exe.bat on a Windows computer (or run agent.py directly with Python). There is no pre-built .exe in the download.
Login and Work Mode
Log in with the email and password your admin created for you. Turn Work Mode ON before you start work and OFF when you finish — the timer only tracks while Work Mode is ON. The timer stops automatically if Windows is locked or the agent window is closed, and it can auto-start when Windows boots if your admin has enabled that default.
Frequently asked questions
Can I see other agents' data? No — agents see only their own data. Screenshots are visible only to the admin, never to agents, not even their own.
What can a Manager see? A Manager sees only their assigned team's members, activity, apps/websites, timesheets and team reports — or, for projects they manage, only those projects' tasks, hour-budgets and reports. Managers can approve timesheets and leave requests for their own team only, and they can NEVER see screenshots (screenshots are owner-only) or approve Time Claims (that stays owner-only).
What is a Timesheet? A weekly summary (Monday–Sunday) of an agent's tracked time. Managers approve their team's weeks; the owner approves everyone's. This is separate from a Time Claim, which is for missed time (e.g. forgot to turn the timer on) and is approved only by the owner.
What are Project Budgets? A total-hours budget per project (hours only — no money, no rates, no invoices in this system). The Project Budgets section shows hours used vs budget per project.
What is Activity %? How much of the tracked time the agent was actually active (mouse/keyboard input) vs idle, per session and per day.
I forgot to turn the timer on. What do I do? Submit a Time Claim for the missed time; only your admin can approve or reject it.
Who do I contact for help? Contact your admin (the Owner) for account, task, or tracking questions.
Agent Download
Download the Windows agent app package below.
Note: if a built WorkSathi.exe has been uploaded (Admin Panel → Timer app), that .exe downloads. Otherwise you get the build package — Windows users run build_exe.bat or agent.py from it to build the .exe.
Tasks
Create task
All tasks
No data yet.
My Tasks
No data yet.
Admin Panel
No invites sent yet.
No data yet.
No pending approvals.
No data yet.
| Date | Name | Action |
|---|
No data yet.
| Name | Budget (hours) | Action |
|---|
No data yet.
| Name | Action |
|---|
No apps or websites seen yet.
| App / Website | Type | Last seen | Samples | Classification |
|---|
Add a rule
Classify a domain or an app name before it is seen — a domain (e.g. youtube.com) for websites, an app name (e.g. Visual Studio Code) for desktop apps. Saving a key that already has a rule replaces it.
Timesheets
Weekly timesheets (Monday–Sunday), computed live from tracked sessions plus approved Time Claims. Managers approve only their own team's weeks; the owner approves everyone's. Agents see only their own week, read-only.
No data yet.
| Agent | Week | Active | Productive | Neutral | Unproductive | Claimed | Activity % | Status | Action |
|---|
Schedules & Time Off
Schedule
Shifts set by the owner or a manager. Agents see only their own schedule.
No data yet.
| Agent | Date | Shift start | Shift end | Note | Action |
|---|
Set a schedule (owner / manager)
Leave / Time Off requests
Agents submit their own requests. Managers approve only their team's requests; the owner approves everyone's. Time Claim approval is separate and stays owner-only.
No data yet.
| Agent | From | To | Reason | Status | Action |
|---|
Submit a leave request
Project Budgets
Total-hours budget per project (hours only — no money, no rates, no invoices anywhere in this system). Used hours come from tracked sessions under that project name. Note: renaming a project breaks the link to its past sessions, so set the name first, then the budget.
No data yet.
| Project | Budget | Used | Remaining | % Used | Set budget (hours) |
|---|
Roles & Permissions
Who can see and do what. The Owner can change the values below — changes apply immediately to the whole workspace. Screenshots are Owner-only by design and can never be opened to Managers or Agents. Billing, payroll, salary and location tracking do not exist in this system at all.
No data yet.
| Permission | Owner | Manager | Agent |
|---|
Teams
Teams link a Manager (team lead) to their agents. Managers see only their own teams here, read-only; only the owner creates teams and adds or removes members.
Create team (owner only)
After creating a team, add members with the "Add member" control on the team card below.
No data yet.
Super Admin — Clients
Each client business is a separate workspace (tenant). A client's admin sees only their own workspace's agents and data — nothing from other clients.
Clients
No clients yet — create your first client below.
| Business | Slug | Plan | Expiry | Trial | Status | Agents | Admin email | Actions |
|---|
Invite agent for a client
Pick the client, enter the agent's name and email — WorkSathi emails them an invite for that client's team.
Email settings (invite emails)
Invite emails are sent from here. Default is Gmail — you need a Gmail app password (Google Account → Security → 2-Step Verification → App passwords → create one named WorkSathi). See server/SMTP_SETUP.md. Send a test email after saving.
Create a new client
Every new client starts on a 3-day free trial. When the trial ends, their logins stop until you set a paid plan + expiry below (Clients table → Extend).
Plan prices
Set your prices — clients are charged per user/month + GST. Payment is manual UPI — after payment, the owner activates / extends the client here.
Section unavailable
This section has been disabled for you by your admin.