Documentation

How to use
TeamPulse

A complete guide for admins, managers, and employees — everything you need to get your team up and running.

Getting Started

Create an Account

The person who purchases TeamPulse registers first as the Company Admin. This account has full control over the entire organisation — employees, billing, and settings.

1

Go to the Register page

Click Start Free in the top navigation or visit /register.
2

Fill in your details

FieldNotes
Full NameYour real name
UsernameA unique handle for your account
EmailYour work email address
PasswordMinimum 8 characters
Confirm PasswordMust match the password above
3

Click "Create Account"

You will be redirected to the Login page on success. You can now log in and start adding your team.
Note: Only the first person needs to register manually. All other team members (employees and managers) are added by the admin from inside the system — they receive an email invitation and do not need to visit this page.

Logging In

All users — admins, managers, and employees — log in from the same page. TeamPulse automatically sends you to the right portal based on your role.

1

Go to /login and enter your Email and Password.

2

Click "Log In".

3

You are redirected automatically:

Your RoleWhere You Land
AdminAdmin Dashboard (/dashboard)
ManagerManager Portal (/manager-portal)
EmployeeEmployee Portal (/employee-portal)

Login Problems?

What You SeeWhat to Do
"Invalid credentials"Double-check your email and password. Use Forgot Password if needed.
"No License Assigned"Your admin has not yet assigned you a subscription seat. Contact your company admin.
Session expired messageYour session timed out. Simply log in again.
Forgot your password? Click the Forgot Password link on the Login page, enter your email, and check your inbox for a reset link.

Download the Desktop App

The TeamPulse desktop app runs quietly in the background on your computer. It automatically tracks your working time and captures periodic screenshots (if enabled by your admin).

1

Click "Download" in the top navigation or visit /download.

2

Choose your platform:

PlatformWhat to DownloadNotes
Windows 10 / 11 (64-bit).exe installerRun the installer and follow the on-screen steps
Chrome / Edge Browser.zip extensionTracks URL-level activity alongside the desktop app
iOS / AndroidComing soonSign up with your email to be notified at launch
3

Log in with your TeamPulse credentials inside the app.

Once signed in, time tracking starts automatically whenever you are working.
Privacy: Employees are always notified when the app is running and when screenshots are being taken. Your admin controls whether screenshots are enabled for you individually.

User Roles Explained

TeamPulse has three main roles. Each person in your organisation belongs to one of these roles, which determines what they can see and do.

RoleWho It IsWhat They Can Do
AdminCompany owner / HR leadFull access — manage all employees, billing, settings, reports, and approvals
ManagerTeam lead / department headManage their own team — approve time logs and leave, view team reports
EmployeeIndividual team memberLog their own time, apply for leave, view personal reports
Special roles: An employee can also be assigned an HR Officer or Finance Officer badge by the admin. These give limited access to specific admin sections without full admin rights.

Admin Portal

Admin Dashboard

After logging in as an admin you land on the Dashboard — the real-time command centre for your entire organisation. Everything you need is one click away from here.

What You See at the Top

CardWhat It Shows
Active NowNumber of employees currently being tracked as working
Pending ApprovalsTime log submissions waiting for your review
Weekly Capacity %Percentage of expected hours already logged this week
On Leave TodayEmployees on approved leave right now

Charts

Weekly Velocity — a bar chart showing total hours logged each day this week across the whole team.
Time Allocation — a breakdown showing how time is split across different task types or clients.

Leave Forecast & Quick Access

The right-hand sidebar shows upcoming approved leave so you can plan ahead. The Quick Access cards at the bottom jump straight to Employees, Org Chart, Reports, and Screenshots.

Managing Employees

The Employees page is where you add people to your organisation, assign their roles, and manage their day-to-day access.

Adding a Single Employee

1

Click "Add Employee" — a 5-step wizard opens.

2

Step 1 — Personal Details

Employee ID, Full Name, Email, Joining Date.
3

Step 2 — Role & Department

Department (create new by typing), Designation, and who they Report To. The system prevents circular reporting loops automatically.
4

Step 3 — Subscription & Pay

Choose their subscription plan (Basic / Standard / Premium), hourly rate, currency, and client name.
5

Step 4 — Password

Choose Auto-generate (recommended) or set a custom password. The employee receives an activation email.
6

Step 5 — Review & Confirm

Check everything and click Create Employee.

Bulk Import (Excel)

1

Click "Download Template" to get the Excel file.

2

Fill in your employees following the column headers in the template.

3

Click "Upload" and select your completed file. Departments and designations are created automatically.

Employee Actions

ButtonWhat It Does
Resend InviteRe-sends the activation email
Deactivate / ActivateToggles the employee on or off — deactivated employees cannot log in
Screenshot ToggleEnables or disables screenshot capture for this specific employee
ProfileOpens the employee's full profile page
EditOpens the edit form to change their details
DeletePermanently removes the employee (requires confirmation)

Employee Details Panel

Click an employee's name to open a detail panel with three tabs:

TabWhat You Can Do
HistorySee the last 30 days of time entries for this employee
RatesAdd, edit, or delete hourly rates per client. Toggle which rates appear during invoice creation
OverridesGrant a one-time submission override for locked time periods

Organisation Chart

A live visual tree of your entire company hierarchy. Useful for onboarding new hires, planning restructuring, and understanding reporting lines at a glance.

Node StyleRepresents
Grey + crown iconAdmin (top of the tree)
Amber nodeManager
Light nodeRegular employee
HR / Finance badgeOfficer role assigned by admin

Click any manager node to expand or collapse their team. Connecting lines show reporting relationships.

Time Logging

View and manage time entries for any employee on any date. You can add, edit, or delete entries directly on behalf of an employee, and submit entries on their behalf if needed.

Daily View

ColumnDescription
CodeTask or project code
ClientThe client the work is billed to
DescriptionWhat was worked on
Start / EndEntry start and end time
DurationCalculated automatically
ActionsSave or Delete the entry

Use the + 30m and + 1h quick-add buttons to extend an entry without retyping times. The Draft entry at the bottom lets you stage a new entry before saving.

Weekly View

Shows all entries across the full work week in a grid. Each row is one task. Hours are entered directly into the day column. Daily totals and standard work hour targets are shown at the bottom.

Submitting Time

Click Submit when entries are ready for the approval workflow. The system checks that required hours have been met and that the period is not locked before allowing submission.

Locked periods: Admins can close past periods to prevent late edits. If an employee needs to submit for a locked period, grant them an Override from the Employee Details panel.

Screenshots

Browse periodic screenshots taken by the desktop app. Each screenshot comes with a productivity score and timestamp, giving you visual proof of work at a glance.

Finding Screenshots

1

Search by Employee ID or email using the search bar.

2

Filter by date using the date picker.

3

Click "Refresh" to load the latest captures, or "Clear Filters" to reset.

What Each Thumbnail Shows

DetailMeaning
Employee nameWho the screenshot belongs to
TimestampExact date and time of capture
Productivity score (%)Activity level at the moment of capture (0 – 100%)
"Outside Hours" badgeScreenshot was taken outside the employee's configured working hours

Click any thumbnail to open a full-size lightbox view showing the complete image, monitor index, file size, and all metadata. Use arrow buttons to navigate between captures.

Privacy: Employees always know screenshots are being captured. You can enable or disable screenshots per employee using the Screenshot Toggle on the Employees page.

Leave Management

Review, approve, or reject leave requests from your entire organisation. Switch between a list view and a calendar view to spot availability gaps.

Filter Tabs

TabShows
Pending AdminRequests manager-approved, now waiting for your final decision
Manager ApprovedApproved by manager, not yet actioned by admin
Pending ManagerNot yet reviewed by anyone
ApprovedFully approved leave
RejectedDeclined requests
AllEvery request regardless of status

Actioning a Request

1

Click an employee's name to expand their requests.

2

Review the leave type, dates, days count, reason, and leave balance.

3

Click "Approve" or "Reject". You can add an admin note to explain your decision.

Approvals Queue

Time log submissions waiting for your review are listed here, grouped by employee. You also review edit requests — when an employee asks to change a previously approved entry.

TypeWhat You See
New Time EntryDate, duration, task code, client, and description of the submitted work
Edit RequestA side-by-side comparison: original values (strikethrough) vs proposed changes (highlighted)

Click Approve to accept, or Reject to decline and notify the employee.

Reports

Generate detailed time and leave reports for any individual or department. Download as CSV or a professionally branded PDF.

1

Choose the scope — Individual employee or an entire Department.

2

Choose a date range — use a quick shortcut (Current Month, Last Month) or pick custom start and end dates.

3

Choose report type — All Logs, Time Logs only, or Leaves only.

4

Click "Generate Report".

Reading the Report

ElementWhat It Shows
Summary CardsTotal Work Hours, Total Leave Hours, Grand Total
Activity Distribution ChartHorizontal bar showing time split by task type — hover for exact hours
Aggregated TableHours grouped by task code or leave type
Detailed Logs TableEvery individual entry: date, employee, code, description, hours

Exporting

CSV — exports the full detailed log as a spreadsheet you can open in Excel or Google Sheets.
PDF — generates a branded report with your company logo, metadata, all tables, and a timestamped footer.

Invoices & Billing

Create client invoices directly from logged billable time. Customise rates per entry, preview the invoice, and save or print it.

1

Select the Client and billing period (Start Date – End Date).

2

The billable entries table fills in automatically with all matching time logs.

3

Tick the entries you want to include. Adjust individual rates if needed using the rate dropdown per row.

4

Click "Create & Save Invoice". The running total at the bottom updates as you select entries.

5

Click "Print Preview" to open a print-ready invoice with your company branding, bank details, and terms.

Invoice Sub-pages

PagePurpose
DraftsSaved invoices not yet sent
PaidInvoices marked as paid
CreateManually create a new invoice from scratch
SettingsSet company name, logo, bank details, notes, and payment terms

Subscriptions

Manage your plan and how many seats (licences) you have purchased. Each active employee needs one seat.

PlanWhat It Includes
BasicTime Sheet Tracking, Leave Management, Invoice Generation, Reports, Manager & Admin Dashboards
StandardEverything in Basic + Activity Analytics + Weekly Productivity Reporting
PremiumEverything in Standard + Visual Proofing + Screen Screenshots

Buying or Adjusting Seats

1

Toggle between "Monthly" and "Yearly" billing. Yearly saves ~10%.

2

Enter the number of seats you need in the quantity field on the plan card.

3

Click "Buy Now" for a new purchase or "Update License" to adjust an existing quantity.

You pay only for active seats. Deactivating an employee frees up their seat at the next billing cycle.

Notifications

A log of all system alerts — new submissions, leave requests, and platform updates.

Unread notifications are visually highlighted. Hover over one to reveal Mark as Read, or use Mark All as Read in the header to clear them all at once.

Settings

Company-wide configuration that affects how the whole system behaves.

SettingWhat It Controls
Working HoursStandard expected hours per day / week
Working DaysWhich days of the week are working days
Leave PoliciesLeave entitlement per type (Annual, Sick, Unpaid, etc.)
Approval WorkflowEnable or disable the manager approval step for time logs
Time Log FormatDetailed (start/end times) or Duration-only entry mode
Company BrandingLogo and company name used in invoices and PDF reports
Locked PeriodsClose past periods to prevent retroactive time entry

Manager Portal

Manager Dashboard

After logging in as a manager you see your personalised team dashboard — a snapshot of your direct team's activity and anything that needs your attention today.

CardWhat It ShowsLinks To
Team SizeTotal number of your direct reportsMy Team page
Pending Time LogsSubmissions waiting for your approvalTime Approvals page
Pending LeaveLeave requests awaiting your decisionLeave Queue page
On Leave TodayHow many of your team are on leave right nowMy Team page

The dashboard also shows a live preview of the 4 most recent pending time submissions and leave requests so you can act quickly without navigating away.

If your company admin has disabled the manager approval workflow, you will be redirected to the Employee Portal instead of seeing this dashboard.

Time Approvals

Review and approve time log submissions from your direct reports. Works identically to the Admin Approvals Queue but is scoped only to your team.

1

Click a team member's name to expand their pending submissions.

2

Review each entry — task code, client, description, and duration.

3

Click "Approve" to pass the entry on to admin, or "Reject" to send it back to the employee.

Edit requests (where an employee wants to change an already-approved entry) appear in the same list with a side-by-side before/after comparison.

Leave Queue

First-level review for leave requests from your team. Your approval forwards the request to the admin for final sign-off.

1

Review the leave type, dates, duration, and reason provided by the employee.

2

Click "Approve" to forward to admin, or "Reject" to decline.

3

Add an optional review note to explain your decision to both the employee and admin.

Summary Reports

Generate time and leave reports for your team. Works the same as the Admin Reports page but is scoped to your direct reports only.

Choose an individual team member or report on the whole team. Select a date range, pick a report type, and download as CSV or PDF.

My Team & Hierarchy

See all your direct reports in a list, and visualise how your team fits into the wider company structure.

PageWhat You See
My TeamName, role, department, and current status for each direct report
HierarchyA visual tree showing your team's reporting lines within the organisation

My Time Logs

Log your own working hours as a manager. The interface is identical to the Employee time logging experience — see the Employee section below for a full walkthrough.

My Leave

Apply for your own leave and track your balances. Works the same as the Employee leave experience — see the Employee section below for a full walkthrough.

Employee Portal

Employee Dashboard

Your personal productivity hub. At a glance you can see how your week is going, what still needs submitting, and when your next leave is.

Card / WidgetWhat It Shows
Weekly ProgressTotal hours you have logged this week
Active LeaveRemaining leave days you still have available
Weekly VelocityBar chart of your daily hours logged this week
Time AllocationHow your time is split across task types or clients
Submission StatusCurrent period, next deadline, and whether your logs are submitted or still pending
Upcoming LeaveYour approved leave dates coming up

Click Log Time Today at the top of the page to jump straight to the Time Logs page.

Logging Your Time

The Time Logs page is the most important page for employees. Log what you worked on every day so your manager and admin can approve your hours accurately.

Daily View — Adding an Entry

1

At the bottom of the table, fill in the Draft entry row:

FieldWhat to Enter
CodeThe task or project code given by your manager
ClientThe client the work is for
DescriptionA brief description of what you worked on
Start TimeWhen you started this task
End TimeWhen you finished
2

Click "Save" to add the entry to your log.

3

Repeat for each task you worked on during the day.

Useful Shortcuts

FeatureHow to Use It
+ 30m / + 1h buttonsExtend an entry's duration with one click
Draft entryStage a new entry without saving immediately — click Save Draft to keep it or Clear to discard
Time alignment promptIf two entries have a gap or overlap, the system highlights it and offers to fix the times for you

Weekly View

Switch to Weekly view to log time across the whole week in a grid. Each row is one task. Enter hours directly in the day column. Compare your total against your standard hours shown at the bottom.

Submitting Your Time

1

Make sure all entries for the period are correct.

2

Click "Submit".

3

Your entries move to your manager's Approvals Queue. You cannot edit them once submitted unless your manager rejects them.

Locked periods: If a period is locked by your admin, you will not be able to submit for those dates. Contact your admin to request an override.

Leave Requests

Check your leave balances and apply for time off. Your manager reviews first, then admin gives the final approval.

Your Leave Balances

At the top of the Leave page, each leave type shows three numbers: Entitlement (total days per year), Used (days already taken), and Remaining (days still available).

Applying for Leave

1

Click "Request Leave".

2

Fill in the form:

FieldNotes
Leave TypeAnnual, Sick, Unpaid, or other types your company uses
Start DateFirst day of your leave
End DateLast day of your leave
ReasonA brief explanation for the request
3

Click "Submit Request". Your manager is notified automatically.

Tracking Your Requests

StatusMeaning
Pending ManagerYour manager has not yet reviewed it
Manager ApprovedManager approved — waiting for admin final sign-off
ApprovedFully approved, leave is confirmed
RejectedDeclined — check the note from your manager or admin for the reason

Profile Setup

When you log in for the first time, you may be asked to complete your profile before using the portal. This only needs to be done once.

FieldNotes
NIC / Passport NumberYour national ID or passport number
Date of BirthYour date of birth
1

Fill in both fields.

2

Click "Save Profile". You will not be asked to do this again.

Quick Reference

Common Tasks

TaskWhoWhere to Go
Add a new employeeAdmin/dashboard/employees → Add Employee
Assign a subscription seatAdmin/dashboard/subscriptions
Approve time logsAdmin / Manager/dashboard/approvals or /manager-portal/approvals
Approve leave requestsAdmin / Manager/dashboard/leave or /manager-portal/leave
Log working hoursEmployee / Manager/employee-portal/time-logs or /manager-portal/my-time-logs
Apply for leaveEmployee / Manager/employee-portal/leave or /manager-portal/my-leave
Generate a reportAdmin / Manager/dashboard/reports or /manager-portal/reports
Create a client invoiceAdmin/dashboard/invoices
View screenshotsAdmin/dashboard/screenshots
Download the desktop appEveryone/download

© 2026 TeamCollaboro. All rights reserved.