Your work already leaves clues.

Todoist knows what you finished. Your calendar knows which meetings happened. Sometimes you use a timer. Sometimes you just need to add something yourself.

Tidst brings those pieces together and gives you a better starting point than an empty timesheet. You still decide what gets logged. Tidst just helps you remember what happened.

Start using Tidst — free

No credit card · Built for freelancers

Start with the way you already work

You do not need to rebuild your workflow inside Tidst.

If you use Todoist, connect the projects you use for client work. Completed tasks from those projects can then appear in The Queue.

If meetings are part of your day, connect Google Calendar or Outlook. Relevant client meetings can show up there too, with their scheduled duration already known.

And for everything that does not leave a useful trail, Tidst still has a normal timer and manual entries.

The point is not to force all of your work into one system. It is to make logging time easier using the systems you already have.

Four ways work can reach Tidst

Todoist

Finish the task. Deal with the time later.

Connect a Todoist project to a client and completed tasks from that project can appear in The Queue.

You do not need to open Tidst before you start working. You do not need to remember to press Start. Just finish the task like you normally would.

If you already know roughly how long it took, you can add one of Tidst's supported time labels before completing it:

@15min@30min@45min@60min@90min

That duration can then be ready when the task reaches The Queue.

Google Calendar and Outlook

Meetings already know how long they lasted.

A calendar event already has a start and end time.

Connect Google Calendar or Outlook and relevant client meetings can be brought into The Queue alongside your Todoist work.

You review the meeting, make sure it belongs to the right client and log it when you are ready.

No need to recreate a 45-minute meeting as a 45-minute time entry from scratch.

Timer

For the work you want to measure as it happens.

Sometimes a timer is still the easiest answer.

Start it when you begin, stop it when you are done and attach the time to the right client and project. Tidst has a normal timer for exactly that.

It is useful. It is just not the only way into your timesheet.

Manual entries

Because not everything leaves a trail.

A client calls unexpectedly. You spend 20 minutes looking into something. You do a piece of work that never became a Todoist task or calendar event.

Add it manually.

Tidst does not pretend it can see work that never reached one of the sources you connected.

Then there is The Queue.

Your timesheet, with a memory.

The Queue is the part of Tidst that helps you remember.

Instead of opening a blank timesheet and trying to reconstruct your day, you can start with work Tidst already knows something about. A Queue item might be:

  • a completed Todoist task
  • a client meeting from your calendar
  • a task with its duration already filled in from a Todoist label

You review the item before anything is logged. Check the duration. Change the client or project if needed. Decide whether it is billable. Log it, edit it or dismiss it.

Nothing becomes billable just because Tidst found it.

Cards or a compact list

Some people like to review one item at a time. Others want to scan a longer list quickly. The Queue can be viewed as cards or as a compact list. It is the same work either way.

Choose the view that makes sense for the amount of work waiting.

A normal day with Tidst

You finish a Todoist task in the morning: Update campaign structure @30min. Tidst can remember the task and its 30-minute duration.

At 11:00 you have a 45-minute client meeting in Google Calendar. That meeting can join the same Queue with its duration already known.

At 14:20 a client calls unexpectedly for 12 minutes. There is no task and no calendar event for that one, so you add it manually.

Later, you open Tidst. The task and meeting are already there. You add the phone call, review the durations and log what belongs on your timesheet.

That is basically the idea.

Once the time is logged

Do not rebuild the same information again.

Logged time can be used throughout Tidst. See hours and value by client and project. Share a live report with a client. Export a PDF or CSV when you need the data elsewhere. Take the same entries over to whatever you invoice with.

If you have added a client rate, Tidst can also show what the registered work is worth.

Reports
See the work behind the total, not just a number of hours.
Live client links
Share a link that stays updated as new time is logged.
PDF and CSV
Export the records when a client or another system needs them.
Billing handoff
Take a client’s billable work for a period into your invoicing system, grouped and priced, without typing it again.

Tidst does not watch you work.

Tidst is not a passive activity tracker.

It does not monitor which websites you visit, which applications you use or what is on your screen. It works from the information you choose to give it: completed Todoist tasks, relevant calendar meetings, timer sessions and manual entries.

That means Tidst will not know about every minute of your day. It is not supposed to.

The goal is to make your timesheet easier to remember without turning your workday into something that needs to be monitored.

Start small.

You do not need to configure every client before Tidst becomes useful. Start with one.

Add the client, connect the relevant Todoist project if you use Todoist and add a rate if you want Tidst to show the value of the work. Then use it.

You can add more clients, projects and integrations later.

FAQ

Do I need Todoist?
No. You can sign up with email, create your own clients and projects, and use the timer and manual entries without Todoist. Tidst was built with Todoist in mind, though. Connecting Todoist lets completed tasks from selected client projects become part of The Queue.
Does Tidst automatically know how long a Todoist task took?
Only when there is useful duration information. If you add a supported time label such as @30min before completing the task, Tidst can use that duration when the task reaches The Queue. Otherwise you choose or adjust the duration when you review it.
Does every completed Todoist task appear in The Queue?
No. Tidst uses the Todoist projects you connect to clients. Completed tasks from those projects can appear in The Queue. Your personal Todoist projects do not need to become part of your timesheet.
What happens with calendar meetings?
Google Calendar and Outlook events already have a scheduled start and end time, so their duration is known. Relevant client meetings can be brought into The Queue for review before you log them.
Does Tidst automatically log what it finds?
No. The Queue is a review step. You decide what becomes a time entry.
Does Tidst remember everything I do?
No. Tidst remembers supported work signals from the tools you connect. Work that never appears in Todoist, your calendar or the timer can still be added manually.
Is Tidst an activity tracker?
No. Tidst does not monitor apps, websites, browser history or screen activity.
Can I still use a timer?
Yes. Tidst includes a normal timer for work where starting and stopping one makes sense.
Is Tidst free?
Yes. Everything currently available in Tidst is free to use.

Work first. Time second.

If running a timer all day already works perfectly for you, keep doing it.

Tidst is for the times when your day is less tidy than that.

Finish the work. Have the meeting. Answer the call.

Then let Tidst help you remember what should make it onto the timesheet.

Start using Tidst — free

No trial · No credit card

Or read more about using Todoist as a freelancer.