Skip to main content
ManicTime tracks your team’s time on each computer: the applications and windows in front, the documents and websites open, and the tags people put on their time. Connect ManicTime Cloud or your own ManicTime Server once, and Neo agents can read it next to your PSA.

What Neo can do with ManicTime

  • Find ticket work with no time entry. Read a technician’s window and browser tab titles for a day, find the ticket numbers in them, add up the minutes on each ticket, and compare them with the time entries in your PSA.
  • Tell each technician what to log. Send one Teams message per technician with each ticket, the minutes ManicTime saw and the minutes logged.
  • Add the missing time entry. Log the missing minutes on the ticket in the technician’s name, with your approval, when your instructions say so.
  • Read timelines, devices and tags, tag a stretch of time, and keep the list of tags your team may use.

How the job runs

The job is a scheduled agent with the ManicTime Read Only profile, read access to your PSA’s tickets and time entries (in Halo, the Tickets and Actions groups at Read Only), and the Send Teams Message to Internal Team tool. Its instructions say which technicians it checks and what it does with what it finds, for example:
ManicTime counts the time a window was in front, so a ticket left open in a tab while the technician did other work counts too. Neo reports those minutes, and the technician decides what to log. To add the time entries as well, give the agent your PSA’s time entries at Read / Write (in Halo, Actions and Time Entries), and keep approval on until you trust the numbers. The quickest way to set one up is to ask the Neo Support Agent: “Set up a daily agent that checks ManicTime for ticket work with no time entry in Halo and tells each technician in Teams.” See ManicTime API for the permission groups.

Next steps

Connect ManicTime

Connect ManicTime Cloud, or your ManicTime Server with an API token or a username and password.