Skip to main content
TimeTracker connects to the rest of your stack in three ways: a calendar sync, webhooks to your own systems, and apps for your phone.

What is available

Where to find them

Under Settings, the Integrations group in the sidebar holds two entries – Calendar and Webhooks.

Two apps gate this area

Integrations sit behind two switchable apps. Both are on by default. Turning an app off hides its screens. It never deletes your configuration. See Apps and modules.
Turned off and not on your plan are different. Off means hidden entirely. Not on your plan means the screen stays in the sidebar with a paywall over it.

Which one do you want?

I live in Google Calendar

Sync your planned blocks both ways so your Planner shows your real week.

I want another system to react

Push events like invoice.paid or timesheet.approved to your own endpoint.

I need to track time away from my desk

The mobile app covers time, tasks, timecards, expenses and leave.

I want one tap to start a timer

The Android home-screen widget.

Choosing between calendar sync and webhooks

They solve different problems.

Example

Northwind Studio’s setup:
1

Priya connects Google Calendar

Her client calls import as planned blocks, so the Planner shows her real capacity instead of an empty week.
2

Daniel adds a webhook

invoice.paid posts to the accounting system, so a payment recorded in TimeTracker lands in the ledger without anyone retyping it.
3

Sarah installs the mobile app

She starts a timer from her phone at a client site and it appears on her timesheet.
4

Maya exports monthly

A full JSON and CSV export goes into the studio’s own archive.

Permissions

A webhook can carry every workspace event outside the product, which is why it is restricted to the two roles that already administer the workspace.

What is not available yet

Being straight about the gaps:
  • No importer. There is no CSV upload and no connector for Toggl, Clockify or Harvest. See Import your data for what to do instead.
  • No Slack app. Route events to Slack through a webhook if you need it now.
  • No public REST API. Webhooks push events out. There is no documented API to read data back in.

Common questions

Not today. Webhooks push events out of TimeTracker over HTTPS with a signed payload. There is no documented read API.
Not directly. Both accept incoming HTTPS payloads, so a small receiver in front of a webhook can post into a channel.
Not automatically. See Import your data.
No. Google Calendar sync and webhooks are both part of Pro. The mobile app and widget are included on every plan.
No. Configuration and history are kept. Webhook events that happen while the app is off are queued and delivered when you turn it back on.

Troubleshooting

An integration screen is missing. The app that owns it is off. Check Settings → Apps. A screen shows a paywall. Your plan does not include integrations. See Plans and features. I can see the screen but not the buttons. You do not hold the capability. The page usually says which one. See Roles and capabilities.

Google Calendar

Two-way sync of planned blocks.

Webhooks

Push events to your own systems.

Mobile app

TimeTracker on your phone.

Android widget

Start a timer from your home screen.

Import your data

Moving from another tool.

Apps and modules

Turning integration apps on and off.