Hi everyone đź‘‹
Over the past few months, we’ve been closely listening to feedback from teams using our app, and one theme kept coming up consistently:
“Worklogs need more context.”
Most teams were logging time consistently in Atlassian Jira — but when it came to answering deeper questions, the data just wasn’t enough.
🤔 The Problem We Kept Hearing
Here are some real scenarios users shared with us:
1. “We track time… but can’t separate billable vs non-billable”
Teams had to rely on naming conventions or external spreadsheets to distinguish billing categories.
2. “We don’t know what kind of work the time went into”
Was it development? QA? Support? Meetings?
Everything was just… “time logged.”
3. “Reporting requires too much manual effort”
To get meaningful insights, teams were:
- Exporting worklogs
- Cleaning data manually
- Mapping context outside Jira
4. “Different teams log time differently”
Without structure, consistency became a problem:
- One team logs “Dev”
- Another logs “Development”
- Another logs nothing
đź’ˇ Our Approach
Instead of adding another reporting layer, we asked a simple question:
What if the right data was captured at the time of logging work?
That led us to build Worklog Attributes.
✨ What are Worklog Attributes?
Worklog Attributes allow you to attach structured, customizable metadata to every worklog entry.
Think of it as turning a simple time entry into a rich data point.
You can define attributes such as:
- Billable / Non-billable
- Work Type (Development, QA, Review, Meeting, Support)
- Client / Project
- Cost Center
- Custom business-specific fields
And most importantly — these are captured at the time of logging, not after.
đź”§ How It Works (High Level)
- Define Attributes
Admins can configure custom attributes based on their business needs.

- Add Attributes While Logging Time
Users select or fill in attribute values when creating a worklog.

- Standardize Across Teams
Everyone logs time using the same structured format.
- Use the Data for Insights
Reporting becomes significantly easier and more meaningful.
📊 What This Unlocks
Once you have structured worklog data, a lot becomes possible:
Better Billing Accuracy
- Clearly separate billable vs non-billable time
- Reduce revenue leakage
Deeper Team Insights
- Where is time actually going?
- How much effort is spent on meetings vs execution?
Cleaner Reporting
- No more messy exports and manual tagging
- Slice data by attributes instantly
Consistency at Scale
- Standard definitions across teams
- Less ambiguity, more clarity
đź§ Real Use Cases We Had in Mind
Here are a few examples of how teams are already thinking about using this:
- Agencies → Track time by client + billable status
- Product teams → Split effort across feature work, bugs, and tech debt
- Support teams → Categorize time by issue type or priority
- Finance teams → Map time to cost centers for internal accounting
đź§© Built from Community Feedback
This feature is a direct outcome of conversations with users in the Atlassian ecosystem.
We didn’t start with a predefined solution — we started with problems like:
- “I need better reporting”
- “I can’t structure my worklogs”
- “Jira worklogs are too basic for our use case”
Worklog Attributes is our first step toward solving that in a scalable way.
đź”— Try It Out
If this sounds relevant to your use case, you can explore it here:
https://marketplace.atlassian.com/apps/1230243/worklog-time-tracking-in-jira-timesheets?hosting=cloud&tab=overview
0 comments