Docs

My Connections

Connect your own accounts, mobile and desktop apps, and active sessions for calendar sync, Google linking, WakaTime work-time imports, and device-level integration behavior.

settingsintegrationscalendardeviceswakatimework-times

My Connections

Open Settings → Connections to manage integrations that belong to your user account.

This page is user-scoped, not Workspace-scoped.

What is here

  • WakaTime connection for importing matched coding time into work times
  • Personal Google Calendar accounts for outbound task and event sync
  • Native App devices linked to your account
  • Desktop App download or installed state
  • Active sessions across browser, mobile app, and desktop app
  • Device-level calendar sync status

Google Calendar

  • Connect one or more Google accounts. This sync sends supported Einblick tasks and event slots to Google Calendar; it does not import Google events into Einblick.
  • New connections are opt-in: task sync and event sync both start disabled, and no Workspace is selected. Enable at least one sync type and select every Workspace that may send items, even if you belong to only one.
  • Selecting a Workspace does not bypass your role permissions. Sync exports only tasks you can currently read and event slots whose parent event you can read; conditional access is applied per record. Event locations include a building name only when you can also read that building. Device-calendar sync applies the same event and building checks.
  • Each account has separate authorization and calendar-sync status. You can pause or resume sync and choose Google's primary calendar or another writable calendar.
  • The connection card shows the latest sync time and error. Reconnecting retains the target calendar, sync types, Workspace choices, and paused state. Disconnecting disables the calendar binding.

WakaTime and work times

  • Connect WakaTime with your personal API key.
  • Only completed days are imported. Current-day activity is pulled after the day is complete.
  • Einblick imports only WakaTime entries whose project name matches a GitHub repository linked to an Einblick project.
  • If you belong to multiple Workspaces, you can limit imports to selected Workspaces.
  • Disconnecting WakaTime keeps imported work times unless you explicitly delete them. Billing-locked imported entries stay protected.

Devices, desktop app, and sessions

  • Native App Devices lists mobile devices with the Einblick app installed.
  • Desktop App shows a download action in the browser and confirms the installed app when you are already running Einblick on macOS, Windows, or Linux.
  • Active Sessions lists your signed-in browser, mobile app, and desktop app sessions. The current session is marked, desktop sessions are labeled separately, sessions can remain active for up to one year, and you can revoke other sessions from here.

Why events depend on it

Event slot changes can trigger personal Google Calendar and device-calendar sync. When an Android device detects the same Google calendar as an active web connection, Einblick pauses that device's Google sync path to avoid duplicate copies.

Related docs: Work Times, Events, Workspace Integrations, Account