Soft Desk
For companies

One workspace per company.Roles, attendance, teams and the work itself.

Soft Desk gives a company its own tenant, five roles with their own dashboards, check-in attendance with reports, departments and teams, and every module individuals get for each employee.

Company dashboard
The Soft Desk dashboard with check-in, working-hours goal and weekly chart
One workspace per company

Your company is a tenant.Every record is scoped to it.

When a company registers it receives its own workspace. The person who registers becomes Company Admin. Employees are added to the company and log in through the same login page as everyone else, landing on the dashboard for their role.

People, attendance, time entries, projects, clients and invoices all belong to the company. Deactivating a person, or the company itself, revokes every session immediately.

  • One tenant per company; no cross-company visibility
  • Employees join the company and use the same login page
  • Deactivation ends all of a person's sessions at once
Soft Desk · company workspace

Company

Your company

Every record below belongs to this company only.

Employees
Departments
Teams
Projects
Attendance
Time entries
Clients
Invoices
Deactivate a person or the companyAll sessions end immediately
Roles and dashboards

Five roles.Each opens on what that person needs.

Company Admin

Dashboard shows

Company stats, quick actions and today's activity. Invites people, assigns roles, manages departments and teams.

HR

Dashboard shows

Pending leave requests and recent joiners.

Manager

Dashboard shows

Today's team status.

Team Lead

Dashboard shows

My team members.

Employee

Dashboard shows

My stats and this week.

Project roles

Inside each project, members have one of four roles, independent of their company role.

OwnerThe project's owner; the widest access within that project.
AdminAdministers the project alongside the owner.
EditorEdits the project's board and tasks.
ViewerViews the project; read-only.

On the roadmap

Custom roles and permission sets per company are planned and not available yet. Today access control is the five fixed company roles above plus the four project roles.
Attendance and time

Check in, check out.The day adds up on its own.

Each employee checks in and out from the dashboard against a working-hours goal. Overnight shifts are handled. The dashboard shows a weekly chart, a 15-day trend and quick stats.

Attendance is separate from time entries. Time tracking (a start/stop timer or manual entries, billable or not, linked to projects and tasks) records the work itself; overlapping entries are refused.

  • Work reports by date range, attendance trends and project summaries
  • CSV and PDF export from the Reports page
  • Managers see today's team status; team leads see their members
More on time tracking
Dashboard · attendance

Check in / check out

Working-hours goal per day; overnight shifts handled

Check in

Weekly chart

Hours per day this week

15-day trend

Attendance over the last fifteen days

Quick stats

Today and this week at a glance

Reports

Work reports by range, attendance trends, project summaries

Departments and teams

People organized the way the company is.

Departments

Departments organize the company's people. Each employee belongs to the company's structure rather than a flat list.

Teams

Teams sit under the company. A Team Lead's dashboard lists the members of their team; a Manager's shows today's team status.

Projects with members

Projects have their own members and roles (Owner, Admin, Editor, Viewer), invitations, milestones, an activity log and project health.

For every employee

Everything individuals get,for every person in the company.

The company layer sits on top of the same workspace each individual uses. Nothing is held back per role.

  • Today page with a start-of-day summary
  • Projects and Kanban boards with tasks, subtasks and dependencies
  • Time tracking: timer, manual entries, billable or not
  • Reports and analytics with exports
  • Clients, invoices, payments ledger and finance overview
  • Gmail inbox, Google Calendar meetings and Google Drive documents
  • Notes, notifications, one fuzzy search
  • Chat and voice assistant on the employee's own AI key
  • Realtime sync across open tabs, dark mode, mobile-responsive
What individuals get, in detail
Security for organizations

Stated plainly.What protects the workspace.

Sessions

Refresh token in an HttpOnly, Secure, SameSite=Strict cookie; short-lived access token kept in memory; token rotation with theft detection; log out everywhere.

Encryption and passwords

OAuth tokens and AI keys are encrypted at rest. Passwords are hashed with bcrypt. Login is rate-limited with lockout.

Revocation

Deactivating a user or a company revokes every one of their sessions immediately.

AI privacy

Names are replaced by tokens and emails, phones and addresses stripped before anything reaches an AI provider. The assistant has no access to mailbox content or files.
How onboarding works

Three steps.From first message to a working company.

  1. 1

    Contact us

    Tell us about the company: how many people, which teams, what you use today. Use the form below or the contact page.
  2. 2

    Workspace created

    The company registers and receives its own tenant. The registering user becomes Company Admin. Pricing is agreed per company; no credit card is needed to try.
  3. 3

    Admin invites people, roles assigned

    The admin adds employees, sets each person's role, and arranges departments and teams. Everyone logs in through the same login page.

Start the conversation.

Tell us the size of the company, the teams you want set up and anything you need to bring across. We reply by email.

  • Pricing set per company during onboarding
  • No credit card required to try
  • Employees invited by your own admin

We reply within one working day.

Questions

Common questions from companies.

Yes. A company account is its own tenant: every record (people, attendance, time entries, projects, clients, invoices, notes) is scoped to the company. Employees join the company and see only its workspace.

A workspace for the whole company,set up with you.

Company onboarding starts with a conversation. Pricing is set per company; no credit card is needed to try.