Skip to content

timesheetIO/integrations

Repository files navigation

Timesheet Plugin Integrations

This folder contains first-party plugin packages for the sandboxed plugin runtime migration.

Packages

Plugin Package Category Description
Asana @timesheet/plugin-asana project-management Sync todos and time entries with Asana.
ClickUp @timesheet/plugin-clickup project-management Sync tasks and todos with ClickUp.
FreshBooks @timesheet/plugin-freshbooks accounting Sync tasks with FreshBooks time entries.
Google Calendar @timesheet/plugin-google-calendar calendar Sync tasks with Google Calendar events.
Google Health @timesheet/plugin-google-health wellness Import Google Health workouts as time entries (read-only).
monday.com @timesheet/plugin-monday project-management Sync tasks and todos with monday.com.
Notion @timesheet/plugin-notion project-management Sync todos and time entries with Notion databases.
Outlook Calendar @timesheet/plugin-outlook-calendar calendar Sync with Outlook calendar (scaffold, not yet functional).
QuickBooks @timesheet/plugin-quickbooks accounting Sync tasks with QuickBooks Online TimeActivity.
Xero @timesheet/plugin-xero accounting Sync with Xero (scaffold, not yet functional).

Each plugin folder has a README.md with its authentication, configuration, mappings, and triggers.

Validation

A shared test suite in integrations/tests/plugins.test.ts verifies:

  • Manifest structure and required sections
  • Manifest action handler names match real exported handlers
  • Baseline behavior for key actions (testConnection, runFullSync)

About

First-party plugin integrations for the Timesheet platform (@timesheet/plugin-*)

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors