Skip to content

Feature requests

175 results found

  1. Please again allow pasting of date string into date box, instead of forcing mouse-use to select a past month's date.

    Please again allow pasting of date string into date box, instead of forcing mouse-use to select a past month's date.

    I used to just paste a past day of the month (for ANY past date, even months or years back to jump to the date. Now I'm forced to page continuously back to find a past date in a past month, which can be many months or even YEARS back.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  ManicTime Desktop  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Add a "Select All" checkbox in Search feature on ManicTime Cloud

    I use ManicTime Cloud website to bulk tag time entries. I use Search, type in my keyword, and then either click "Tag All" or "Tag Selected."

    It would be helpful if there was a checkbox for "Select All." If my Search returns 150 results, sometimes "Tag All" works fine. But what if there are 20 to 30 out of the 150 results that I do NOT want tagged? Then I have to manually select the ones I want tagged by clicking the boxes 120 times. But if I could click a box at the top for "Select All," and then…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. MCP: screenshot access (location-only)

    The local MCP server exposes timelines, activities, and tag
    writes but no way to reach captured screenshots. This blocks
    on-device AI pipelines that would enrich time tracking with
    vision/OCR — auto-tag suggestions from on-screen content,
    searchable visual history, session recaps.

    Proposal — two tools, paths only, reusing the existing query
    surface:

    • listscreenshots(fromTime, toTime, filter?)
      Returns [{ id, timestamp, absolutePath, width, height,
      sizeBytes, linkedActivityIds }]. Filter reuses the OData
      grammar from get
      combined_activities so queries like
      "screenshots while Tag contains 'CW-10269'" work without
      new syntax.

    • getscreenshotpath(id)
      Returns the absolute path for a single screenshot.
      Convenience wrapper for follow-up…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. MCP: running-timer primitives

    save_tag_activities requires a closed interval. Agent workflows
    that need to "start working on X now, stop later — possibly from a
    different session or device" have no place to hold the in-flight
    state. Workarounds (conversation-history search, sidecar state
    stores, 1-second placeholder tags) are all brittle and duplicate
    logic ManicTime should own.

    Proposed minimal addition to the MCP surface — no change to the
    core tag data model, server-side state only:

    • startactivetag(tagCombination, notes?, startTime?) Record a running timer. startTime defaults to now.
    • getactivetag() Return { tagCombination, notes, startTime } or null.
    • stopactivetag(endTime?, tagMode?) -> TagActivity…
    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. Integrate the used virtual desktop into the Excel export based on usage status.

    I organize my todo´s using virtual desktops in Windows 11. Since sureface changes seem to take forever to take effect, it would be very helpful if the currently used virtual desktop could be added to the Excel export. As this information is already available in the interface, this should be relatively quick to implement.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. Exclude/Include screenshots for specified window titles

    At the moment, you can exclude/include certain processes to grab screenshots (using the "Do not track all processes" option). However, more and more applications are web-based and appear in the the process list as msedge. This means that it's not possible to include/exclude these apps for the screenshot generator.

    To support this, it would be great if "Do not track all processes" allowed the ability to specify window titles (with wildcards) as well as process names so that we can include/exclude these apps.

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Mouse-click and keyboard usage heatmap

    For mouse usage: Log every click position on the screen. Generate a daily, monthly, and yearly heatmap that visually represents click density. Use a gradient color scheme — warm colors for high-frequency click zones, and cool colors for low-frequency zones.

    For keyboard usage: Similarly, track every key press. Analyze which keys are hit most often, and provide per-application breakdowns. This would allow users to see, for example, which shortcuts or letters dominate their typing in a browser, code editor, or game.

    The goal is to help users understand their own interaction patterns, optimize workflows, and identify repetitive strain risks.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. Usage Details Timesheet Report - Other Timelines (Outlook Calendar, etc.)

    The usage details timesheet report is incredibly powerful for feeding into a GPT (enterprise restrictions don't allow me to use the MCP yet), alongside a standard tag-based timesheet. The GPT is then able to scrub and augment the standard timesheet based on the more detailed usage details report.

    Can the usage details report also include the other timelines, most specifically, my Outlook Calendar timeline?

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. MCP: Access and aggregate timelines from all my workstations via on-prem ManicTime Server

    I’m using the latest beta with MCP Server and I’d like support for querying timelines from my on-prem ManicTime Server across all environments linked to my same user account.

    I often work across multiple machines (local workstation + remote desktop via RDP). Today, my local timeline mostly shows Remote Desktop Connection, while the detailed activity (Applications, Documents, Websites, etc.) is captured on the remote workstation timeline. This splits my work context across devices and makes MCP-based analysis incomplete unless I manually reconcile timelines.

    I’d like MCP to support cross-workstation timeline access and aggregation for a single user identity, sourced from…

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. Export/import of settings

    There should be a more user friendly way to export certain settings for quick setup on multiple devices.

    At the moment there's no way at all to export settings of the client.

    There's no way to export everything in one step either (tags, auto tags, timelines).

    Best would be to combine it in the "Import and Export" command/popup and have the possibility there to export either separate things or all in one zip archive.
    Same with import.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. Include miles traveled in mobile version

    I do a lot of business travel, and it would help me immensely if the mobile app would send miles traveled (as it is already displayed) to the server so I can export this for my billing.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Android app should also record URL

    It only shows what apps were used but there is no extension for chrome/firefox to show what URL like in the deskop version. This would be very valuable 🙏

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. option to mark day as fully tagged

    i would like to be able to mark a day as fully tagged - using a button a checkbox in day pane.
    This marks that all activities that should have been tagged by user has already been tagged, even if there are untagged time ranges.

    in untagged time pane, you can visually mark days that have been marked as fully tagged by user.

    5 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. execute python or bat files with event tags or rules

    It would be great for example to create an event on a specific time or when the computer starts in could open a window to ask to execute either a python script or a bat file..
    these files could do whatever the user wants for example report the day work to some external service like workday or others.. If manic time would have some ability to even pass on data to a script this would be super helpful. In times of AI people are quite able to create such scripts without much knowledge so this would be useful to users.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. OAuth or OpenID Sign In Methods

    Currently a lot of businesses are transitioning their workplaces away from an "on-prem" type environments to cloud-first identities. ManicTime allows only two authentication methods: ManicTime Authentication and Windows (Active Directory) authentication.

    To truly allow ManicTime to operate using modern enterprise-ready authentication protocols like Microsoft Entra External ID or Google or Facebook (social identities) please consider these new options for OAuth 2.0 and or OpenID Connect authentication options.

    This simplifies IT management and promotes SSO (single sign on) workplace solutions.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    planned  ·  1 comment  ·  ManicTime Server  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. Duration in upper right based on tags, not outlook or other timeline

    In the upper right, the day start and end are based on the lowest and highest values based on any of the timelines. At times, there are items in my outlook calendar timeline which aren't dictating my actual day working (such as a reminder, or an out of town trip, or PTO). It would be nice to choose what timeline dictates this feedback information. For instance, I would want it to represent my Tags as my outlook calendar might not have accurate working time.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. Untagged Time on Server Calculation Options and Calendar View

    In the desktop app, there is an option to change the default way Untagged Time is calculated from Computer Usage Duration to Computer Usage Active Time. The server only calculates Untagged Time based off Computer Usage Duration, but it would be nice to have the matching Computer Usage Active Time option possibly in the settings.

    On the server, this is reflected on two pages: My Work Time (Untagged time) and Untagged Time. On the Untagged Time page, it would also be nice if the view or graphic can be changed from a histogram/bar chart to "Calendar View" similar to the…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Allow Snapping and Screenshot Display Across All Timelines

    I would like to use screenshots together with the snap to interval feature, but this currently doesn’t work.
    When dragging a selection on the Time timeline (to use snapping), no screenshots are displayed.
    When using any other timeline, screenshots appear correctly, but snapping cannot be used. This makes it impossible to work with screenshots and snap to tagging at the same time.

    A possible solution would be to introduce rounding or snapping for tags themselves. This would allow users to select, edit or create tags on any timeline, and have tag boundaries snap to a defined interval (e.g., 5 minutes),…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Integration with Paymo

    I use ManicTime to automatically track my computer activity and tag time spent on projects. The automatic screenshots allow me to reconstruct and document my work precisely, even when I am fully focused on a task, in a state of flow, and not tracking tasks manually in the moment.

    Our company uses Paymo to manage projects, tasks, and billing, so all my work hours must be reported as time entries in Paymo.

    I would like to request an integration that enables a smooth two-way workflow between ManicTime and Paymo, specifically:

    1. Read Paymo projects and tasks (assigned to me or unassigned/team…

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  20. copy from auto-tag to tags only for selected entry

    For auto-tags, i want to select one entry in the auto-tag timeline and copy only the selected tag to the tags timeline.

    Currently i can only copy all tags (of one or multiple days) with some added logic (only untagged time, etc). On some days i only want to copy some auto-tags to the tag timeline and fill in the rest by hand. This would be easier, if i only need to select an auto-tag and either via context menu or hot-key copy the selected auto-tag to the tag timeline.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
← Previous 1 3 4 5 8 9
  • Don't see your idea?

Feature requests

Categories