Feature requests
175 results found
-
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 -
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 -
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 getcombined_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 -
MCP: running-timer primitives
save_tag_activitiesrequires 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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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 -
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:
Read Paymo projects and tasks (assigned to me or unassigned/team…
3 votes -
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
- Don't see your idea?