WorkMonitor.

36 connectors, each one implemented in our API

Do we connect to it? Two seconds.

Type the name of the tool. Every entry in here is a connector that exists in our code, and every row names the file that implements it — so what comes back is an answer, not a roadmap.

Free for two seats, no card.

Directory36 connectors · 8 categories

Pick a family to jump into the index. Or type one name and settle it.

The index

Everything we connect to, and the file that connects it.

A catalogue is only worth reading if it cannot be padded. Every row names the path in our API that implements it, a test resolves each one on every build, and the same test reads the provider directories back the other way — so a connector that ships without a row here breaks the build. Rows with no marker connect from Settings today.

Showing 36 of 36

HR & identity

9

Project management

4

Developer tools

4

Communication

4

Accounting

2

Payroll & payouts

4

Analytics & BI

4

Migration

5

Why connect anything at all

Nobody should be keeping a second copy of the org chart, the project list and the timesheet.

The systems you already pay for know who was hired, which projects are open and which tickets moved this morning. Let them fill it in and the hours stop being a spreadsheet somebody chases on a Friday.

Where it lands

A connector is only worth having if it changes a screen.

Every family in the index feeds a page a manager opens on a Monday morning. Pick one and that page opens beside it — the product’s own screen, not a picture of one.

The migration imports — Hubstaff, Time Doctor, Toggl, Clockify, ActivTrak — have no screen of their own. History from the tool you are leaving lands on the same records as everything captured since.

9 connectors. Team is the roster: who is tracked, which team they sit in, where consent stands. Connect an HR or identity system and it fills itself, reporting lines and all, so the roster is maintained where it is already maintained.

Team
Everyone tracked, and the hours behind each of them
MEMBERS
42
ONLINE NOW
27live presence
OFFLINE
15
Search name or email…
MEMBERSTATUSDOING NOWACTIVITY
  • AKAria K.OnlineActive nowWorkingFigma92
  • JMJon M.OnlineActive 2m agoWorkingTerminal78
  • SDSara D.OnlineActive 4m agoWorkingSlack61
  • LMLena M.OnlineActive 7m agoIn meetingTeams55
  • RPRavi P.OnlineActive 11m agoIdleNotion34
  • TVTomas V.OfflineActive 12m agoWas working
Showing 6 of 42 · online first, then activityOpen anyone for their day and analytics
Presence is the only claim about now. An offline row shows the last thing we saw, in the past tense — never a live badge, never a filled bar.

Sample data. Nothing here is a real workspace.

Connecting one

Four steps, and then it looks after itself.

  1. 1

    Pick it in Settings

    Open Settings, then Integrations, and choose the connector. Live ones connect from there; beta ones are switched on with help from us.

  2. 2

    Authorise the scope

    Authorise it, and choose what it may read. The credential is scoped, and you can rotate or revoke it from Settings whenever you like.

  3. 3

    Run the first sync

    Run it once and review what came across before you rely on it. Syncs resume from the last cursor rather than replaying from the start.

  4. 4

    Watch the history

    Set the schedule. Every run is recorded with its outcome, so a sync that fails is visible instead of silent.

Start free

Straight answers

The questions we would ask in your position

Every answer here is the one you would get on a call. Open as many as you like; they stay open, so two can be held side by side.

6 questions
Ask us something else

If it has an API, it can talk to WorkMonitor.

Create a free workspace, grant one scope, and make the call from your own code. A sandbox key belongs to a tenant of its own, so nothing you build against it can reach live data.