Skip to main content
Skip table of contents

Worklog Attributes in ActivityTimeline

Worklog Attributes

Worklog Attributes allow you to add custom fields to worklogs, helping you capture additional details such as Cost Center, Client Name, or Location. These attributes can be used to enhance reporting, streamline approvals, and ensure accurate billing.

You can either create Worklog Attributes directly in ActivityTimeline or import them from Tempo Timesheets if you already use that integration.

Note: Worklog attributes are shared across all enabled projects in ActivityTimeline. At this time, it is not possible to restrict them to specific projects.


Creating a New Worklog Attribute

To define a new attribute manually:

  1. Navigate to Configuration > Timesheets Configuration > Worklog Attributes.

  2. Click on the Add New Attribute button.

  3. Fill in the required fields:

    • Name – the label shown to users in the worklog dialog.

    • Visibility – choose between Required, Optional, and Hidden:

      • Required – the attribute must be completed before a worklog can be submitted.

      • Optional – the attribute is hidden by default but can be accessed by clicking Show hidden fields during time logging.

      • Hidden – the attribute is not shown in the Log Work dialog and cannot be selected going forward, but existing historical data will be preserved.

    • Type – select the appropriate field type for the attribute:

      • Input Field – a free-text field for manual input.

      • Numeric Input Field – a field for entering numeric values only.

      • Checkbox – a yes/no selection.

      • Static List – a dropdown with predefined values.

  4. Click Save.

image-20250331-134440.png
Screenshot 2025-03-31 at 14.45.05.png

Once saved, the attribute will appear in the list and will be available when users log time.


Importing Worklog Attributes from Tempo Timesheets

If your team already uses Tempo Timesheets, you can import existing worklog attributes directly:

  1. Make sure you have established a connection between Tempo and ActivityTimeline via Tempo token.

  2. Then, navigate to Configuration > Timesheets Configuration > Worklog Attributes.

  3. Click on the Import Worklog Attribute button.

This will sync worklog attributes from Tempo and make them available in ActivityTimeline for use in timesheets.

Importing Tempo Worklog Attributes

Note: Imported attributes are read-only in ActivityTimeline and must be managed directly within Tempo apps.

Imported attributes are read-only in ActivityTimeline and must be managed directly within Tempo.


Using Worklog Attributes During Time Logging

When logging time, any configured attributes will be shown in the Log Work dialog. Their visibility depends on the attribute settings:

  • Required attributes must be filled in before submitting a worklog. If left blank, the system will prevent submission and display a validation message.

Screenshot 2025-03-31 at 12.52.20.png

  • Optional attributes are hidden by default and can be accessed by clicking Show hidden fields in the logging dialog.

Screenshot 2025-03-31 at 12.52.34.png

Optional attributes are hidden by default


Managing Worklog Attributes

  • You can reorder attributes using drag-and-drop.

  • To hide no longer used attributes, make them “Hidden”.

  • For Tempo-synced attributes, visibility and values are inherited from Tempo and cannot be edited in ActivityTimeline.


Logging Time Against Tempo Accounts in ActivityTimeline

If your organization uses Tempo Accounts, you can import them into ActivityTimeline as Static List worklog attributes. Once imported, users can record time against these accounts during time entry.

To log time against Tempo Accounts:

  1. Ensure the account attribute is visible in the Log Work dialog (usually displayed as a dropdown list).

  2. Select the appropriate account from the list during time logging.

image-20250331-141124.png

Your Tempo accounts will be available as a select list. All the logged data will also be stored in Tempo if you use both apps simultaneously.

These values will be saved with each worklog entry and can later be used in reporting.

To view and analyze worklog data by account:

  1. Navigate to the Timesheets module.

  2. Select the Custom tab in the timesheet view.

  3. Use the Group By dropdown to choose the imported Account attribute.

  4. Choose any additional data fields to display alongside it (e.g., Category).

This setup enables your team to filter and group logged time by account across projects.

image-20250331-141254.png

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.