Last updated 2026-04-25

Categories, work types, and departments

Each event gets two orthogonal classifications plus an optional department attribution. The starting values are below; admins can customize them per-company at /admin/taxonomy (sidebar: Categories & depts).

Editing the lists

  • Add — type a new value, click Add. Available immediately in every dropdown.
  • Deactivate — hides from new entries; existing events keep showing it (no rewrite).
  • Reactivate — re-enables a previously deactivated value.

To rename a value, add the new one and deactivate the old. Bulk-correct existing events from the team admin page if you need historical consistency. Changes affect My Day, /events/mine, reports, manager review, classification rules, and the AI auto-classifier — all read your current company list.

Category — what kind of work was it?

Fixed enum:

Category Meaning Example
analysis Deep thinking, modeling, calculations CFD simulations, financial modeling
design Creating or editing deliverables CAD drawings, slide decks, proposals
documentation Writing docs, reports, wikis Tech docs, SOPs, knowledge base
meeting Scheduled or ad-hoc calls/meetings Teams, Zoom, phone calls
communication Email, chat, messaging Outlook, Slack, Teams chat
admin Internal operations Expenses, HR, IT tickets, billing
research Exploration without clear deliverable Reading papers, competitor research
content Marketing / content creation Blog posts, social media, graphics
prospecting Pre-sales, lead gen Demos for prospects, outreach
pipeline Active deal management Proposals, scoping calls
training Learning, courses, onboarding Certifications, company training
off_time Not actively working PTO, sick leave, holidays
unclassified Not yet categorized Pending review

Work type — how does this affect billing?

Work type Meaning
billable Time the client pays for
internal Internal work, not billable
revenue Revenue-generating but not client-billable (e.g., commission work)
off Off-time (vacation, holiday, sick)
training Paid training time
unclassified Not yet categorized

How they combine

A single event has one category and one work type. Examples:

  • "Building a client slide deck" → category=design, work_type=billable
  • "Team standup" → category=meeting, work_type=internal
  • "Attending a conference" → category=training, work_type=training
  • "Doctor's appointment" → category=off_time, work_type=off

Who decides these values

  1. Admin rules (instant, deterministic) — patterns like "app=Outlook.exe → category=communication"
  2. Past event lookup — if someone corrected chrome.exe / Gmail before, new events inherit
  3. AI classification — Claude Haiku classifies when nothing else matches
  4. You correcting on My events — always wins; propagates forward

Adding your own dimensions

OtiumWork's categories are fixed (changing the enum requires a schema change). For project-specific or team-specific labels that don't fit the enum, use tags — see Tags.


See something wrong or outdated in this article? Report it →